<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>KEDA</title><link>https://keda.sh/</link><description>Recent content on KEDA</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 19 Jun 2026 12:26:51 +0200</lastBuildDate><atom:link href="https://keda.sh/index.xml" rel="self" type="application/rss+xml"/><item><title>Install the HTTP Add-on</title><link>https://keda.sh/http-add-on/0.14/operations/installation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/operations/installation/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;Before installing the HTTP Add-on, ensure you have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A Kubernetes cluster (tested against the three most recent minor versions)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://helm.sh/docs/intro/install/" target="_blank"&gt;Helm 3&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;KEDA core installed (&lt;a href="https://keda.sh/docs/deploy/" target="_blank"&gt;deployment guide&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have not installed KEDA yet, run:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install keda kedacore/keda --namespace keda --create-namespace
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="install"&gt;Install&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add the KEDA Helm repository (if you have not already):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install the HTTP Add-on into the same namespace as KEDA:&lt;/p&gt;</description></item><item><title>Install the HTTP Add-on</title><link>https://keda.sh/http-add-on/0.15/operations/installation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/operations/installation/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;Before installing the HTTP Add-on, ensure you have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A Kubernetes cluster (tested against the three most recent minor versions)
&lt;ul&gt;
&lt;li&gt;Supported architectures: &lt;code&gt;amd64&lt;/code&gt;, &lt;code&gt;arm64&lt;/code&gt;, or &lt;code&gt;s390x&lt;/code&gt; (CI-tested on &lt;code&gt;amd64&lt;/code&gt; and &lt;code&gt;arm64&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://helm.sh/docs/intro/install/" target="_blank"&gt;Helm 3&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;KEDA core installed (&lt;a href="https://keda.sh/docs/deploy/" target="_blank"&gt;deployment guide&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have not installed KEDA yet, run:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install keda kedacore/keda --namespace keda --create-namespace
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="install"&gt;Install&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add the KEDA Helm repository (if you have not already):&lt;/p&gt;</description></item><item><title>Install the HTTP Add-on</title><link>https://keda.sh/http-add-on/0.16/operations/installation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/operations/installation/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;Before installing the HTTP Add-on, ensure you have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A Kubernetes cluster (tested against the three most recent minor versions)
&lt;ul&gt;
&lt;li&gt;Supported architectures: &lt;code&gt;amd64&lt;/code&gt;, &lt;code&gt;arm64&lt;/code&gt;, or &lt;code&gt;s390x&lt;/code&gt; (CI-tested on &lt;code&gt;amd64&lt;/code&gt; and &lt;code&gt;arm64&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://helm.sh/docs/intro/install/" target="_blank"&gt;Helm 3&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;KEDA core installed (&lt;a href="https://keda.sh/docs/deploy/" target="_blank"&gt;deployment guide&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If you have not installed KEDA yet, run:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install keda kedacore/keda --namespace keda --create-namespace
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="install"&gt;Install&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add the KEDA Helm repository (if you have not already):&lt;/p&gt;</description></item><item><title>Kubernetes Control plane is unable to communicate to Metric server?</title><link>https://keda.sh/troubleshooting/keda-external-metrics-issue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/keda-external-metrics-issue/</guid><description>&lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;
&lt;h3 id="before-you-start"&gt;Before you start&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Make sure no network policies are blocking traffic and required CIDR&amp;rsquo;s are added&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="check-the-status"&gt;Check the status:&lt;/h3&gt;
&lt;p&gt;Find the api service name for the service &lt;code&gt;keda/keda-metrics-apiserver&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Why is Kubernetes unable to get metrics from KEDA?</title><link>https://keda.sh/troubleshooting/proxy-network/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/proxy-network/</guid><description>&lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;no response from https://ip:443: Get https://ip:443: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be that you are behind a proxy network.&lt;/p&gt;
&lt;h3 id="before-you-start"&gt;Before you start&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Make sure no network policies are blocking traffic&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="check-the-status"&gt;Check the status&lt;/h3&gt;
&lt;p&gt;Find the api service name for the service &lt;code&gt;keda/keda-metrics-apiserver&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Why is my `ScaledObject` paused?</title><link>https://keda.sh/troubleshooting/scaledobject-not-scale/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/scaledobject-not-scale/</guid><description>&lt;p&gt;When KEDA has upstream errors to get scaler source information it will keep the current instance count of the workload unless the &lt;code&gt;fallback&lt;/code&gt; section is defined.&lt;/p&gt;
&lt;p&gt;This behavior might feel like the autoscaling is not happening, but in reality, it is because of problems related to the scaler source.&lt;/p&gt;
&lt;p&gt;You can check if this is your case by reviewing the logs from the KEDA pods where you should see errors in both our Operator and Metrics server. You can also check a status of the ScaledObject (&lt;code&gt;READY&lt;/code&gt; and &lt;code&gt;ACTIVE&lt;/code&gt; condition) by running following command:&lt;/p&gt;</description></item><item><title>Context Deadline Exceeded when `kubectl apply`?</title><link>https://keda.sh/troubleshooting/context-deadline-exceeded/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/context-deadline-exceeded/</guid><description>&lt;p&gt;If you&amp;rsquo;re encountering the following error when trying to apply a &lt;code&gt;ScaledObject&lt;/code&gt; using the &lt;code&gt;kubectl apply&lt;/code&gt; command:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl apply -f nginx-scaledobject.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And receive an error like:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Error from server (Timeout): error when applying patch:&lt;/code&gt;
&lt;code&gt;{&amp;quot;metadata&amp;quot;:{&amp;quot;annotations&amp;quot;:{&amp;quot;kubectl.kubernetes.io/last-applied-configuration&amp;quot;:&amp;quot;{\&amp;quot;apiVersion\&amp;quot;:\&amp;quot;keda.sh/v1alpha1\&amp;quot;,\&amp;quot;kind\&amp;quot;:\&amp;quot;ScaledObject\&amp;quot;,\&amp;quot;metadata\&amp;quot;:{\&amp;quot;annotations\&amp;quot;:{},\&amp;quot;name\&amp;quot;:\&amp;quot;nginx-scaledobject\&amp;quot;,\&amp;quot;namespace\&amp;quot;:\&amp;quot;default\&amp;quot;},\&amp;quot;spec\&amp;quot;:{\&amp;quot;cooldownPeriod\&amp;quot;:300,\&amp;quot;maxReplicaCount\&amp;quot;:2,\&amp;quot;minReplicaCount\&amp;quot;:1,\&amp;quot;pollingInterval\&amp;quot;:3,\&amp;quot;scaleTargetRef\&amp;quot;:{\&amp;quot;name\&amp;quot;:\&amp;quot;nginx-deploy\&amp;quot;},\&amp;quot;triggers\&amp;quot;:[{\&amp;quot;metadata\&amp;quot;:{\&amp;quot;type\&amp;quot;:\&amp;quot;Utilization\&amp;quot;,\&amp;quot;value\&amp;quot;:\&amp;quot;90\&amp;quot;},\&amp;quot;type\&amp;quot;:\&amp;quot;cpu\&amp;quot;}]}}\n&amp;quot;}},&amp;quot;spec&amp;quot;:{&amp;quot;maxReplicaCount&amp;quot;:2}}&lt;/code&gt;
&lt;code&gt;to:&lt;/code&gt;
&lt;code&gt;Resource: &amp;quot;keda.sh/v1alpha1, Resource=scaledobjects&amp;quot;, GroupVersionKind: &amp;quot;keda.sh/v1alpha1, Kind=ScaledObject&amp;quot;&lt;/code&gt;
&lt;code&gt;Name: &amp;quot;nginx-scaledobject&amp;quot;, Namespace: &amp;quot;default&amp;quot;&lt;/code&gt;
&lt;code&gt;for: &amp;quot;nginx-scaledobject.yaml&amp;quot;: error when patching &amp;quot;nginx-scaledobject.yaml&amp;quot;: Timeout: request did not complete within requested timeout - context deadline exceeded&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id="root-cause"&gt;Root cause&lt;/h3&gt;
&lt;p&gt;This issue commonly occurs when the KEDA admission webhook is not reachable by the Kubernetes control plane due to a network connectivity issue, typically on port 9443, which the webhook listens on.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.10/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.11/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.12/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.13/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.14/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.15/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.16/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.17/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.18/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.19/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.20/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.21/operate/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/operate/admission-webhooks/</guid><description>&lt;h2 id="validation-enforcement"&gt;Validation Enforcement&lt;/h2&gt;
&lt;p&gt;By default, the admission webhooks are registered with &lt;code&gt;failurePolicy: Ignore&lt;/code&gt;, this won&amp;rsquo;t block the resources creation/update when the admission controller is not available. To ensure that the validation is always required and perform validation, setting &lt;code&gt;failurePolicy&lt;/code&gt; to &lt;code&gt;Fail&lt;/code&gt; is required.&lt;/p&gt;
&lt;p&gt;In particular, the admission webhooks for HPA ownership validation can be skipped by setting the annotation &lt;code&gt;validations.keda.sh/hpa-ownership&lt;/code&gt; to &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;. Be cautious when doing so as it exposes the system to potential risks.&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.14/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 Event will be emitted to both Kubernetes Events and CloudEvents Destination if CloudEventSource resource is created.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.15/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 Event will be emitted to both Kubernetes Events and CloudEvents Destination if CloudEventSource resource is created.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.16/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 Event will be emitted to both Kubernetes Events and CloudEvents Destination if CloudEventSource resource is created.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.17/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 Event will be emitted to both Kubernetes Events and CloudEvents Destination if CloudEventSource resource is created.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.18/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 Event will be emitted to both Kubernetes Events and CloudEvents Destination if CloudEventSource resource is created.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.19/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 When a CloudEventSource resource is created, KEDA continues to emit Kubernetes Events and will additionally emit CloudEvents for the supported event types listed in this document.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.20/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 When a CloudEventSource resource is created, KEDA continues to emit Kubernetes Events and will additionally emit CloudEvents for the supported event types listed in this document.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>CloudEvent Support</title><link>https://keda.sh/docs/2.21/operate/cloud-events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/operate/cloud-events/</guid><description>&lt;h2 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;📝 When a CloudEventSource resource is created, KEDA continues to emit Kubernetes Events and will additionally emit CloudEvents for the supported event types listed in this document.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Here is a the schema of the &lt;code&gt;CloudEventSource&lt;/code&gt; CRD:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: eventing.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: CloudEventSource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {cloud-event-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterName&lt;/span&gt;: {cluster-name} &lt;span style="color:#6272a4"&gt;#Optional. Will be used in the source/subject to specify where the event comes from. The default value is &amp;#39;kubernetes-default&amp;#39; and it can also be set during the installation of KEDA with --k8sClusterName. This one will overwrite others if set.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {trigger-authentication-name} &lt;span style="color:#6272a4"&gt;#Optional. Used to reference a `TriggerAuthentication` for authentication. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: TriggerAuthentication &lt;span style="color:#6272a4"&gt;# Optional. Used to choose the authentication scopes. https://keda.sh/docs/latest/concepts/authentication/#authentication-scopes-namespace-vs-cluster&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destination&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;http&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;uri&lt;/span&gt;: http://foo.bar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureEventGridTopic&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://my-topic.eastus-1.eventgrid.azure.net/api/events
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventSubscription&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Submit included/excluded event types will filter events when emitting events. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Only events in this section will be emitted.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.failed.v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;excludedEventTypes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;#Optional. Events in this section will not be emitted. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - keda.scaledobject.ready.v1
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In general, an event emitted by KEDA would fundamentally come down to the following structure:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.0/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.0 has been tested on Kubernetes v1.16.0 or above.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.1/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.1 has been tested on Kubernetes v1.16.0 or above.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.10/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.11/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.12/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.13/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.14/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.15/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.16/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.17/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.18/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.19/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.2/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.2 has been tested on Kubernetes v1.16.0 or above.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.20/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.21/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.3/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.3 has been tested on Kubernetes v1.16.0 or above.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.4/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.4 has been tested on Kubernetes v1.16.0 or above.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.5/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.5 has been tested on Kubernetes v1.17.0 or above.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.6/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.6 has been tested on Kubernetes v1.17.0 through v1.25.0.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.7/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.7 has been tested on Kubernetes v1.17.0 through v1.25.0.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.8/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes"&gt;Kubernetes&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;KEDA v2.8 has been tested on Kubernetes v1.17.0 through v1.25.0.&lt;/p&gt;
&lt;h3 id="cluster-capacity"&gt;Cluster Capacity&lt;/h3&gt;
&lt;p&gt;The KEDA runtime require the following resources in a production-ready setup:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Deployment&lt;/th&gt;
 &lt;th&gt;CPU&lt;/th&gt;
 &lt;th&gt;Memory&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Metrics Server&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Operator&lt;/td&gt;
 &lt;td&gt;Limit: 1, Request: 100m&lt;/td&gt;
 &lt;td&gt;Limit: 1000Mi, Request: 100Mi&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are used by default when deploying through YAML.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 For more info on CPU and Memory resource units and their meaning, see &lt;a href="https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#resource-units-in-kubernetes" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; link.&lt;/p&gt;</description></item><item><title>Cluster</title><link>https://keda.sh/docs/2.9/operate/cluster/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/operate/cluster/</guid><description>&lt;h2 id="requirements"&gt;Requirements&lt;/h2&gt;
&lt;h3 id="kubernetes-compatibility"&gt;Kubernetes Compatibility&lt;/h3&gt;
&lt;p&gt;KEDA is community-supported. For all support options, see the &lt;a href="https://keda.sh/support/"&gt;Support&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;The tested window of Kubernetes versions with KEDA follows an &amp;ldquo;N-2&amp;rdquo; approach, which means each KEDA release is generally tested against N-2 Kubernetes minor versions at minimum.&lt;/p&gt;
&lt;p&gt;However, maintainers can decide to extend this by testing more minor versions based on the required CRDs in use, but there is no guarantee.&lt;/p&gt;
&lt;p&gt;As a reference, this compatibility matrix shows the Kubernetes versions tested for each KEDA version:&lt;/p&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.10/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.11/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.12/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.13/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="cloudevent-support-experimental"&gt;CloudEvent Support (Experimental)&lt;/h2&gt;
&lt;h3 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.14/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="cloudevent-support-experimental"&gt;CloudEvent Support (Experimental)&lt;/h2&gt;
&lt;h3 id="subscribing-to-events-with-cloudeventsource"&gt;Subscribing to events with &lt;code&gt;CloudEventSource&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;CloudEventSource&lt;/code&gt; resource can be used in KEDA for subscribing to events that are emitted to the user&amp;rsquo;s defined CloudEvent sink.&lt;/p&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.2/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.3/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.4/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.5/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.6/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.7/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.8/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events</title><link>https://keda.sh/docs/2.9/operate/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/operate/events/</guid><description>&lt;h2 id="kubernetes-events-emitted-by-keda"&gt;Kubernetes Events emitted by KEDA&lt;/h2&gt;
&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.10/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.11/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (just an external metric):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query an specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.12/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (just an external metric):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.13/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (just an external metric):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.14/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (just an external metric):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.15/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.16/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.17/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.18/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.19/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.20/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.21/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA (external metrics only):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;externalmetrics&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In order to query a specific metric value, you also can do it using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.4/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.5/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.6/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.7/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.8/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>KEDA Metrics Server</title><link>https://keda.sh/docs/2.9/operate/metrics-server/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/operate/metrics-server/</guid><description>&lt;h2 id="querying-metrics-exposed-by-keda-metrics-server"&gt;Querying metrics exposed by KEDA Metrics Server&lt;/h2&gt;
&lt;p&gt;The metrics exposed by KEDA Metrics Server can be queried directly using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get --raw &lt;span style="color:#f1fa8c"&gt;&amp;#34;/apis/external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This will return a json with the list of metrics exposed by KEDA:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;APIResourceList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;apiVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;v1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;groupVersion&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;external.metrics.k8s.io/v1beta1&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;resources&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s0-rabbitmq-queueName&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;singularName&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;namespaced&amp;#34;&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;kind&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ExternalMetricValueList&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;verbs&amp;#34;&lt;/span&gt;: [
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;get&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; {
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;name&amp;#34;&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;s1-rabbitmq-queueName2&amp;#34;&lt;/span&gt;,
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ....
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can also query for the value of a specific metric using &lt;code&gt;kubectl&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Schema</title><link>https://keda.sh/docs/2.18/operate/schema/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/operate/schema/</guid><description>&lt;h2 id="scaler-schema"&gt;Scaler Schema&lt;/h2&gt;
&lt;p&gt;KEDA provides a separate scaler&amp;rsquo;s schema for third-party usage (&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.yaml" target="_blank"&gt;scalers-metadata-schema.yaml&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;/&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.json" target="_blank"&gt;scalers-metadata-schema.json&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). The schema file will keep updating according to the scaler&amp;rsquo;s refactor.&lt;/p&gt;
&lt;p&gt;*Notice: The schema file still lacks some of the scalers. It will be completed once all scalers are refactored to use the new declarative scaler config.&lt;/p&gt;
&lt;h2 id="specification"&gt;Specification&lt;/h2&gt;
&lt;p&gt;Here is a the schema of the scalers:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;kedaVersion: main 
schemaVersion: 1
scalers:
 - type: activemq
 parameters:
 - name: managementEndpoint
 type: string
 optional: true
 metadataVariableReadable: true
 - name: destinationName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: brokerName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: username
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: password
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: corsHeader
 type: string
 optional: true
 metadataVariableReadable: true
 - name: restAPITemplate
 type: string
 optional: true
 metadataVariableReadable: true
 - name: targetQueueSize
 type: string
 default: &amp;#34;10&amp;#34;
 metadataVariableReadable: true
 - name: activationTargetQueueSize
 type: string
 default: &amp;#34;0&amp;#34;
 metadataVariableReadable: true
 - type: apache-kafka
 parameters:
 - name: bootstrapServers
 ...
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Metadata field&amp;rsquo;s property detail:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Schema</title><link>https://keda.sh/docs/2.19/operate/schema/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/operate/schema/</guid><description>&lt;h2 id="scaler-schema"&gt;Scaler Schema&lt;/h2&gt;
&lt;p&gt;KEDA provides a separate scaler&amp;rsquo;s schema for third-party usage (&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.yaml" target="_blank"&gt;scalers-metadata-schema.yaml&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;/&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.json" target="_blank"&gt;scalers-metadata-schema.json&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). The schema file will keep updating according to the scaler&amp;rsquo;s refactor.&lt;/p&gt;
&lt;p&gt;*Notice: The schema file still lacks some of the scalers. It will be completed once all scalers are refactored to use the new declarative scaler config.&lt;/p&gt;
&lt;h2 id="specification"&gt;Specification&lt;/h2&gt;
&lt;p&gt;Here is a the schema of the scalers:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;kedaVersion: main 
schemaVersion: 1
scalers:
 - type: activemq
 parameters:
 - name: managementEndpoint
 type: string
 optional: true
 metadataVariableReadable: true
 - name: destinationName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: brokerName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: username
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: password
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: corsHeader
 type: string
 optional: true
 metadataVariableReadable: true
 - name: restAPITemplate
 type: string
 optional: true
 metadataVariableReadable: true
 - name: targetQueueSize
 type: string
 default: &amp;#34;10&amp;#34;
 metadataVariableReadable: true
 - name: activationTargetQueueSize
 type: string
 default: &amp;#34;0&amp;#34;
 metadataVariableReadable: true
 - type: apache-kafka
 parameters:
 - name: bootstrapServers
 ...
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Metadata field&amp;rsquo;s property detail:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Schema</title><link>https://keda.sh/docs/2.20/operate/schema/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/operate/schema/</guid><description>&lt;h2 id="scaler-schema"&gt;Scaler Schema&lt;/h2&gt;
&lt;p&gt;KEDA provides a separate scaler&amp;rsquo;s schema for third-party usage (&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.yaml" target="_blank"&gt;scalers-metadata-schema.yaml&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;/&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.json" target="_blank"&gt;scalers-metadata-schema.json&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). The schema file will keep updating according to the scaler&amp;rsquo;s refactor.&lt;/p&gt;
&lt;p&gt;*Notice: The schema file still lacks some of the scalers. It will be completed once all scalers are refactored to use the new declarative scaler config.&lt;/p&gt;
&lt;h2 id="specification"&gt;Specification&lt;/h2&gt;
&lt;p&gt;Here is a the schema of the scalers:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;kedaVersion: main 
schemaVersion: 1
scalers:
 - type: activemq
 parameters:
 - name: managementEndpoint
 type: string
 optional: true
 metadataVariableReadable: true
 - name: destinationName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: brokerName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: username
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: password
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: corsHeader
 type: string
 optional: true
 metadataVariableReadable: true
 - name: restAPITemplate
 type: string
 optional: true
 metadataVariableReadable: true
 - name: targetQueueSize
 type: string
 default: &amp;#34;10&amp;#34;
 metadataVariableReadable: true
 - name: activationTargetQueueSize
 type: string
 default: &amp;#34;0&amp;#34;
 metadataVariableReadable: true
 - type: apache-kafka
 parameters:
 - name: bootstrapServers
 ...
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Metadata field&amp;rsquo;s property detail:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Schema</title><link>https://keda.sh/docs/2.21/operate/schema/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/operate/schema/</guid><description>&lt;h2 id="scaler-schema"&gt;Scaler Schema&lt;/h2&gt;
&lt;p&gt;KEDA provides a separate scaler&amp;rsquo;s schema for third-party usage (&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.yaml" target="_blank"&gt;scalers-metadata-schema.yaml&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;/&lt;a href="https://github.com/kedacore/keda/blob/main/schema/generated/scalers-metadata-schema.json" target="_blank"&gt;scalers-metadata-schema.json&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). The schema file will keep updating according to the scaler&amp;rsquo;s refactor.&lt;/p&gt;
&lt;p&gt;*Notice: The schema file still lacks some of the scalers. It will be completed once all scalers are refactored to use the new declarative scaler config.&lt;/p&gt;
&lt;h2 id="specification"&gt;Specification&lt;/h2&gt;
&lt;p&gt;Here is a the schema of the scalers:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;kedaVersion: main 
schemaVersion: 1
scalers:
 - type: activemq
 parameters:
 - name: managementEndpoint
 type: string
 optional: true
 metadataVariableReadable: true
 - name: destinationName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: brokerName
 type: string
 optional: true
 metadataVariableReadable: true
 - name: username
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: password
 type: string
 metadataVariableReadable: true
 envVariableReadable: true
 triggerAuthenticationVariableReadable: true
 - name: corsHeader
 type: string
 optional: true
 metadataVariableReadable: true
 - name: restAPITemplate
 type: string
 optional: true
 metadataVariableReadable: true
 - name: targetQueueSize
 type: string
 default: &amp;#34;10&amp;#34;
 metadataVariableReadable: true
 - name: activationTargetQueueSize
 type: string
 default: &amp;#34;0&amp;#34;
 metadataVariableReadable: true
 - type: apache-kafka
 parameters:
 - name: bootstrapServers
 ...
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Metadata field&amp;rsquo;s property detail:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.10/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.11/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.12/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.13/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.14/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.15/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.16/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.17/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.18/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.19/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.20/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Security</title><link>https://keda.sh/docs/2.21/operate/security/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/operate/security/</guid><description>&lt;h2 id="use-your-own-tls-certificates"&gt;Use your own TLS Certificates&lt;/h2&gt;
&lt;p&gt;KEDA uses self-signed certificates for different things. These certificates are generated and rotated by the operator. Certificates are stored in a Kubernetes secret (&lt;code&gt;kedaorg-certs&lt;/code&gt;) that it&amp;rsquo;s mounted to all KEDA components in the (default) path &lt;code&gt;/certs&lt;/code&gt;. Generated files are named &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; for TLS certificate and &lt;code&gt;ca.crt&lt;/code&gt; and &lt;code&gt;ca.key&lt;/code&gt; for CA certificate. KEDA also patches Kubernetes resources to include the &lt;code&gt;caBundle&lt;/code&gt;, making Kubernetes to trust in the CA.&lt;/p&gt;</description></item><item><title>Scaling Deployments</title><link>https://keda.sh/docs/1.4/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Deployments are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your deployment out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a deployment. Each replica of a deployment is actively pulling items from the event source. With KEDA and scaling deployments you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments</title><link>https://keda.sh/docs/1.5/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Deployments are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your deployment out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a deployment. Each replica of a deployment is actively pulling items from the event source. With KEDA and scaling deployments you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.0/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.1/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.10/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.11/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.12/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.13/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.14/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.15/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.15/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.16/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.16/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.17/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.17/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.18/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.18/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.19/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.19/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.2/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.20/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.20/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.21/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/concepts/scaling-deployments/</guid><description>&lt;p&gt;This page describes the deployment scaling behavior of KEDA.&lt;/p&gt;
&lt;h1 id="specification"&gt;Specification&lt;/h1&gt;
&lt;p&gt;See the &lt;a href="https://keda.sh/docs/2.21/reference/scaledobject-spec/"&gt;Scaled Object specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="scaling-objects"&gt;Scaling objects&lt;/h1&gt;
&lt;h2 id="scaling-deployments-and-statefulsets"&gt;Scaling Deployments and StatefulSets&lt;/h2&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.3/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.4/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.5/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.6/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.7/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.8/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Deployments, StatefulSets &amp; Custom Resources</title><link>https://keda.sh/docs/2.9/concepts/scaling-deployments/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/concepts/scaling-deployments/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;h3 id="scaling-of-deployments-and-statefulsets"&gt;Scaling of Deployments and StatefulSets&lt;/h3&gt;
&lt;p&gt;Deployments and StatefulSets are the most common way to scale workloads with KEDA.&lt;/p&gt;
&lt;p&gt;It allows you to define the Kubernetes Deployment or StatefulSet that you want KEDA to scale based on a scale trigger. KEDA will monitor that service and based on the events that occur it will automatically scale your resource out/in accordingly.&lt;/p&gt;
&lt;p&gt;Behind the scenes, KEDA acts to monitor the event source and feed that data to Kubernetes and the HPA (Horizontal Pod Autoscaler) to drive rapid scale of a resource. Each replica of a resource is actively pulling items from the event source. With KEDA and scaling Deployments/StatefulSet you can scale based on events while also preserving rich connection and processing semantics with the event source (e.g. in-order processing, retries, deadletter, checkpointing).&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/1.4/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/1.5/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.0/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.1/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.10/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.11/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.12/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.13/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.14/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.15/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.15/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.16/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.16/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.17/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.17/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.18/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.18/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.19/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.19/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.2/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.20/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.20/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.21/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/concepts/scaling-jobs/</guid><description>&lt;p&gt;This page describes the job scaling behavior of KEDA. See the &lt;a href="https://keda.sh/docs/2.21/reference/scaledjob-spec/"&gt;Scaled Job specification&lt;/a&gt; for details on how to set the behaviors described below.&lt;/p&gt;
&lt;h1 id="overview"&gt;Overview&lt;/h1&gt;
&lt;p&gt;As an alternate to &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.3/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.4/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.5/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.6/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.7/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.8/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Scaling Jobs</title><link>https://keda.sh/docs/2.9/concepts/scaling-jobs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/concepts/scaling-jobs/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;As an alternate to &lt;a href="../scaling-deployments"&gt;scaling event-driven code as deployments&lt;/a&gt; you can also run and scale your code as Kubernetes Jobs. The primary reason to consider this option is to handle processing long-running executions. Rather than processing multiple events within a deployment, for each detected event a single Kubernetes Job is scheduled. That job will initialize, pull a single event from the message source, and process to completion and terminate.&lt;/p&gt;
&lt;p&gt;For example, if you wanted to use KEDA to run a job for each message that lands on a RabbitMQ queue, the flow may be:&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/1.4/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/1.5/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.0/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.1/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.10/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.11/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.12/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.13/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.14/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.15/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.16/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.17/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.18/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.19/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.2/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.20/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.21/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.3/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.4/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.5/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.6/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.7/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.8/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>Authentication</title><link>https://keda.sh/docs/2.9/concepts/authentication/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/concepts/authentication/</guid><description>&lt;p&gt;Often a scaler will require authentication or secrets and config to check for events.&lt;/p&gt;
&lt;p&gt;KEDA provides a few secure patterns to manage authentication flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Configure authentication per &lt;code&gt;ScaledObject&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use per-namespace credentials or delegate authentication with &lt;code&gt;TriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Re-use global credentials with &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="defining-secrets-and-config-maps-on-scaledobject"&gt;Defining secrets and config maps on ScaledObject&lt;/h2&gt;
&lt;p&gt;Some metadata parameters will not allow resolving from a literal value, and will instead require a reference to a secret, config map, or environment variable defined on the target container.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/1.4/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/1.4/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/1.5/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/1.5/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.0/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.0/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.1/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.1/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.10/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.10/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.11/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.11/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.12/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.12/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.13/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.13/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.14/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.14/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.15/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.15/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.16/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.16/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.17/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.17/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.18/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.18/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.19/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.19/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.2/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.2/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.20/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.20/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.21/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.21/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.3/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.3/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.4/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.4/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a GRPC service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.5/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.5/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.6/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.6/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.7/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.7/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.8/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.8/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>External Scalers</title><link>https://keda.sh/docs/2.9/concepts/external-scalers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/concepts/external-scalers/</guid><description>&lt;p&gt;While KEDA ships with a set of &lt;a href="https://keda.sh/docs/2.9/scalers/"&gt;built-in scalers&lt;/a&gt;, users can also extend KEDA through a &lt;a href="https://grpc.io" target="_blank"&gt;GRPC&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; service that implements the same interface as the built-in scalers.&lt;/p&gt;
&lt;p&gt;Built-in scalers run in the KEDA process/pod, while external scalers require an externally managed GRPC server that&amp;rsquo;s accessible from KEDA with optional &lt;a href="https://grpc.io/docs/guides/auth/" target="_blank"&gt;TLS authentication&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. KEDA itself acts as a GRPC client and it exposes similar service interface for the built-in scalers, so external scalers can fully replace built-in ones.&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.14/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.15/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.16/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.17/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.18/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.19/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.20/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Setup Autoscaling with KEDA</title><link>https://keda.sh/docs/2.21/setupscaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/setupscaler/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Kubernetes Cluster&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ensure you have a running Kubernetes cluster set up and accessible.&lt;/li&gt;
&lt;li&gt;If you don&amp;rsquo;t have a cluster yet, follow the &lt;a href="https://kubernetes.io/docs/setup/" target="_blank"&gt;official Kubernetes documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to create a new cluster suitable for your environment (local machine, cloud provider, etc.).&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;KEDA Installation&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;KEDA needs to be installed on your Kubernetes cluster before you can use it.&lt;/li&gt;
&lt;li&gt;Follow the &lt;a href="../deploy/"&gt;KEDA installation guide&lt;/a&gt; carefully, including any prerequisites specific to your Kubernetes setup.&lt;/li&gt;
&lt;li&gt;The installation guide provides instructions for different installation methods (e.g., YAML, Helm charts, etc.). Choose the method that suits your needs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;kubectl&lt;/strong&gt;:&lt;/p&gt;</description></item><item><title>Troubleshooting API Server Throttling</title><link>https://keda.sh/troubleshooting/2.17/api-server-throttling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/2.17/api-server-throttling/</guid><description>&lt;h1 id="troubleshooting-keda-api-server-throttling"&gt;Troubleshooting KEDA API Server Throttling&lt;/h1&gt;
&lt;p&gt;If you are experiencing messages like &amp;ldquo;Waited for &amp;hellip; due to client-side throttling&amp;rdquo; in your KEDA operator logs, it might indicate that the KEDA operator is being throttled by the Kubernetes API server. This can happen in environments with a large number of &lt;code&gt;ScaledObject&lt;/code&gt; resources.&lt;/p&gt;
&lt;p&gt;KEDA provides several command-line flags to control its interaction with the Kubernetes API server. Adjusting these flags can help alleviate client-side throttling.&lt;/p&gt;</description></item><item><title>Troubleshooting API Server Throttling</title><link>https://keda.sh/troubleshooting/2.18/api-server-throttling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/2.18/api-server-throttling/</guid><description>&lt;h1 id="troubleshooting-keda-api-server-throttling"&gt;Troubleshooting KEDA API Server Throttling&lt;/h1&gt;
&lt;p&gt;If you are experiencing messages like &amp;ldquo;Waited for &amp;hellip; due to client-side throttling&amp;rdquo; in your KEDA operator logs, it might indicate that the KEDA operator is being throttled by the Kubernetes API server. This can happen in environments with a large number of &lt;code&gt;ScaledObject&lt;/code&gt; resources.&lt;/p&gt;
&lt;p&gt;KEDA provides several command-line flags to control its interaction with the Kubernetes API server. Adjusting these flags can help alleviate client-side throttling.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.10/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.11/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.12/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.13/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.14/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.15/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.16/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.17/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.18/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.19/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.20/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Admission Webhooks</title><link>https://keda.sh/docs/2.21/concepts/admission-webhooks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/concepts/admission-webhooks/</guid><description>&lt;p&gt;There are some several misconfiguration scenarios that can produce scaling problems in productive workloads, for example: in Kubernetes a single workload should never be scaled by 2 or more HPA because that will produce conflicts and unintended behaviors.&lt;/p&gt;
&lt;p&gt;Some errors with data format can be detected during the model validation, but these misconfigurations can&amp;rsquo;t be detected in that step because the model is correct indeed. For trying to avoid those misconfigurations at data plane detecting them early, admission webhooks validate all the incoming (KEDA) resources (new or updated) and reject any resource that doesn&amp;rsquo;t match the rules below.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/1.4/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/1.5/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.0/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.1/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.10/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.11/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.12/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.13/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.14/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.15/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.16/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.17/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.18/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.19/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.2/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.20/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.21/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.3/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.4/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.5/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.6/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.7/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.8/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.9/concepts/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/concepts/troubleshooting/</guid><description>&lt;h2 id="keda-logging-and-telemetry"&gt;KEDA logging and telemetry&lt;/h2&gt;
&lt;p&gt;The first place to look if something isn&amp;rsquo;t behaving correctly is the logs generated from KEDA. After deploying you should have a pod with two containers running within the namespace (by default: &lt;code&gt;keda&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;You can view the KEDA operator pod via kubectl:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl get pods -n keda
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can view the logs for the keda operator container with the following:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl logs -n keda &lt;span style="color:#ff79c6"&gt;{&lt;/span&gt;keda-pod-name&lt;span style="color:#ff79c6"&gt;}&lt;/span&gt; -c keda-operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="reporting-issues"&gt;Reporting issues&lt;/h2&gt;
&lt;p&gt;If you are having issues or hitting a potential bug, please file an issue &lt;a href="https://github.com/kedacore/keda/issues/new/choose" target="_blank"&gt;in the KEDA GitHub repo&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with details, logs, and steps to reproduce the behavior.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.14/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.15/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.16/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.17/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.18/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.19/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.20/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>Glossary</title><link>https://keda.sh/docs/2.21/reference/glossary/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/reference/glossary/</guid><description>&lt;p&gt;This document defines the various terms needed to understand the documentation and set up and use KEDA.&lt;/p&gt;
&lt;h2 id="admission-webhook"&gt;Admission Webhook&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.&lt;/p&gt;
&lt;h2 id="agent"&gt;Agent&lt;/h2&gt;
&lt;p&gt;A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.&lt;/p&gt;
&lt;h2 id="cluster"&gt;Cluster&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-cluster" target="_blank"&gt;In Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, a set of one or more nodes that run containerized applications.&lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.14/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.15/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.16/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.17/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.18/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.19/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.20/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.21/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.14/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.15/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.16/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.17/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#event-v1-core" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.18/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/kubernetes-api/cluster-resources/event-v1/" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains deprecated field&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains unexpected parameter (disabled by default, enable with &lt;code&gt;KEDA_CHECK_UNEXPECTED_SCALERS_PARAMS&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.19/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/kubernetes-api/cluster-resources/event-v1/" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectUpdateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to update status for a ScaledObject&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobUpdateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to update status for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectPaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is paused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectUnpaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is unpaused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectFallbackActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject fallback becomes active&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectFallbackDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject fallback becomes inactive&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobPaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is paused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobUnpaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is unpaused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobPauseFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to pause a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA starts cleaning up Jobs owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupCompleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA completes cleanup of Jobs owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to delete a Job owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobActive&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob becomes active (triggers are active and scaling is performed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobInactive&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob becomes inactive (triggers are not active and scaling is not performed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAMetricSourceFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a scaler fails as a metric source for custom formula&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains deprecated field&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains unexpected parameter (disabled by default, enable with &lt;code&gt;KEDA_CHECK_UNEXPECTED_SCALERS_PARAMS&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobCreateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to create a Job for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationUpdated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is updated&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationUpdated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is updated&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.20/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/kubernetes-api/cluster-resources/event-v1/" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectUpdateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to update status for a ScaledObject&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobUpdateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to update status for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectPaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is paused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectUnpaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is unpaused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectFallbackActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject fallback becomes active&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectFallbackDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject fallback becomes inactive&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobPaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is paused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobUnpaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is unpaused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobPauseFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to pause a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA starts cleaning up Jobs owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupCompleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA completes cleanup of Jobs owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to delete a Job owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobActive&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob becomes active (triggers are active and scaling is performed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobInactive&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob becomes inactive (triggers are not active and scaling is not performed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAMetricSourceFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a scaler fails as a metric source for custom formula&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains deprecated field&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains unexpected parameter (disabled by default, enable with &lt;code&gt;KEDA_CHECK_UNEXPECTED_SCALERS_PARAMS&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobCreateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to create a Job for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationUpdated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is updated&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationUpdated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is updated&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>Events reference</title><link>https://keda.sh/docs/2.21/reference/events/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/reference/events/</guid><description>&lt;p&gt;KEDA emits the following &lt;a href="https://kubernetes.io/docs/reference/kubernetes-api/cluster-resources/event-v1/" target="_blank"&gt;Kubernetes Events&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Event&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledObject is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobReady&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;On the first time a ScaledJob is ready, or if the previous ready condition status of the object was &lt;code&gt;Unknown&lt;/code&gt; or &lt;code&gt;False&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledObject fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobCheckFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;If the check validation for a ScaledJob fails&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectUpdateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to update status for a ScaledObject&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobUpdateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to update status for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectPaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is paused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectUnpaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is unpaused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectFallbackActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject fallback becomes active&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectFallbackDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject fallback becomes inactive&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledObjectDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledObject is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is deleted and removed from KEDA watch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobPaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is paused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobUnpaused&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob is unpaused&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobPauseFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to pause a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA starts cleaning up Jobs owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupCompleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA completes cleanup of Jobs owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobRolloutCleanupFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to delete a Job owned by the previous version of a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobActive&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob becomes active (triggers are active and scaling is performed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ScaledJobInactive&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ScaledJob becomes inactive (triggers are not active and scaling is not performed)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStarted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have started for a ScaledObject or ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalersStopped&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When Scalers watch loop have stopped for a ScaledObject or a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler fails to create or check its event source&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAMetricSourceFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a scaler fails as a metric source for custom formula&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains deprecated field&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScalerInfo&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a Scaler contains unexpected parameter (disabled by default, enable with &lt;code&gt;KEDA_CHECK_UNEXPECTED_SCALERS_PARAMS&lt;/code&gt;)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 1, triggered by {scalers1;scalers2;&amp;hellip;}&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the scale target (Deployment, StatefulSet, etc) of a ScaledObject is scaled to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetActivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAScaleTargetDeactivationFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to scale the scale target of a ScaledObject to 0&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobsCreated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA creates jobs for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDAJobCreateFailed&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Warning&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When KEDA fails to create a Job for a ScaledJob&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new TriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationUpdated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is updated&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;TriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a TriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationAdded&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a new ClusterTriggerAuthentication is added&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationUpdated&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is updated&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ClusterTriggerAuthenticationDeleted&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;Normal&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When a ClusterTriggerAuthentication is deleted&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.14/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.15/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.16/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.17/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-behavior} # Optional. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;static&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.18/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-behavior} # Optional. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;static&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.19/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-behavior} # Optional. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;static&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.20/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-behavior} # Optional. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;static&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledObject specification</title><link>https://keda.sh/docs/2.21/reference/scaledobject-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/reference/scaledobject-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledObject&lt;/code&gt; Custom Resource definition that defines the triggers and scaling behaviors used by KEDA to scale &lt;code&gt;Deployment&lt;/code&gt;, &lt;code&gt;StatefulSet&lt;/code&gt; and &lt;code&gt;Custom Resource&lt;/code&gt; target resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the target resource, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledobject_types.go" target="_blank"&gt;&lt;em&gt;scaledobject_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaledobject.keda.sh/transfer-hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to transfer an existing HPA ownership to this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;validations.keda.sh/hpa-ownership&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to disable HPA ownership validation on this ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of objects explicitly&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 300 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;initialCooldownPeriod: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;idleReplicaCount: 0 # Optional. Default&lt;/span&gt;: ignored, must be less than minReplicaCount
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 1 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fallback&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify fallback options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failureThreshold&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Mandatory if fallback section is included&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-behavior} # Optional. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;static&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;advanced&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify advanced options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restoreToOriginalReplicaCount: true/false # Optional. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;horizontalPodAutoscalerConfig&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Section to specify HPA related options&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;name-of-hpa-resource} # Optional. Default&lt;/span&gt;: keda-hpa-{scaled-object-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;behavior&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. Use to modify HPA&amp;#39;s scaling behavior&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleDown&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stabilizationWindowSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;policies&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: Percent
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;periodSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to activate scaling of the target resource}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="scaletargetref"&gt;scaleTargetRef&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;api-version-of-target-resource} # Optional. Default&lt;/span&gt;: apps/v1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;kind-of-target-resource} # Optional. Default&lt;/span&gt;: Deployment
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {name-of-target-resource} &lt;span style="color:#6272a4"&gt;# Mandatory. Must be in the same namespace as the ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The reference to the resource this ScaledObject is configured for. This is the resource KEDA will scale up/down and set up an HPA for, based on the triggers defined in &lt;code&gt;triggers:&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.14/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA&lt;/p&gt;
&lt;p&gt;to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.14/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.15/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale &lt;code&gt;Job&lt;/code&gt; resources. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.15/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.16/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.16/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.17/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.17/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.18/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.18/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.19/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.19/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.20/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.20/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>ScaledJob specification</title><link>https://keda.sh/docs/2.21/reference/scaledjob-spec/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/reference/scaledjob-spec/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ScaledJob&lt;/code&gt; custom resource definition that defines the triggers and scaling behaviors use by KEDA to scale jobs. The &lt;code&gt;.spec.ScaleTargetRef&lt;/code&gt; section holds the reference to the job, defined in &lt;a href="https://github.com/kedacore/keda/blob/main/apis/keda/v1alpha1/scaledjob_types.go" target="_blank"&gt;&lt;em&gt;scaledjob_types.go&lt;/em&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledJob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {scaled-job-name}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-label&lt;/span&gt;: {my-label-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob labels are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;annotations&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;autoscaling.keda.sh/paused&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Use to pause autoscaling of Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;my-annotation&lt;/span&gt;: {my-annotation-value} &lt;span style="color:#6272a4"&gt;# Optional. ScaledJob annotations are applied to child Jobs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parallelism&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [max number of desired pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;completions&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# [desired number of successfully finished pods](https://kubernetes.io/docs/concepts/workloads/controllers/job/#controlling-parallelism)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDeadlineSeconds&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;600&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the duration in seconds relative to the startTime that the job may be active before the system tries to terminate it; value must be positive integer&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;backoffLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Specifies the number of retries before marking this job failed. Defaults to 6&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;template&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# describes the job&amp;#39;s [pod template](https://kubernetes.io/docs/concepts/workloads/controllers/job)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;successfulJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many completed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;failedJobsHistoryLimit: 5 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;. How many failed jobs should be kept.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;envSourceContainerName&lt;/span&gt;: {&lt;span style="color:#ff79c6"&gt;container-name} # Optional. Default&lt;/span&gt;: .spec.JobTargetRef.template.spec.containers[0]
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 100 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rolloutStrategy: gradual # Deprecated&lt;/span&gt;: Use rollout.strategy instead (see below).
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rollout&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy: gradual # Optional. Default&lt;/span&gt;: default. Which Rollout Strategy KEDA will use.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;propagationPolicy: foreground # Optional. Default&lt;/span&gt;: background. Kubernetes propagation policy for cleaning up existing jobs during rollout.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingStrategy&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;strategy&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: default. Which Scaling Strategy to use. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingQueueLengthDeduction&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customScalingRunningJobPercentage&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. A parameter to optimize custom ScalingStrategy.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingPodConditions&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional. A parameter to calculate pending job count per the specified pod conditions&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;Ready&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;PodScheduled&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#f1fa8c"&gt;&amp;#34;AnyOtherCustomPodCondition&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;multipleScalersCalculation &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: max. Specifies how to calculate the target metrics when multiple scalers are defined.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# {list of triggers to create jobs}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;You can find all supported triggers &lt;a href="https://keda.sh/docs/2.21/scalers/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Google Cloud deprecations</title><link>https://keda.sh/blog/2025-09-15-gcp-deprecations/</link><pubDate>Mon, 15 Sep 2025 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2025-09-15-gcp-deprecations/</guid><description>&lt;p&gt;One year ago, Google Cloud deprecated its &lt;a href="https://cloud.google.com/monitoring/mql" target="_blank"&gt;Monitoring Query Language&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; in favor of a PromQL-based API:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Announcement: Starting on October 22, 2024, Monitoring Query Language (MQL) will no longer be a recommended query language for Cloud Monitoring. Certain usability features will be disabled, but you can still run MQL queries in Metrics Explorer, and dashboards and alerting policies that use MQL will continue to work. For more information, see the &lt;a href="https://cloud.google.com/stackdriver/docs/deprecations/mql" target="_blank"&gt;deprecation notice for MQL&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>KEDA is graduating to CNCF Graduated project 🎉</title><link>https://keda.sh/blog/2023-08-22-keda-cncf-graduation/</link><pubDate>Tue, 22 Aug 2023 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2023-08-22-keda-cncf-graduation/</guid><description>&lt;p&gt;In 2019, KEDA embarked on a mission to make application autoscaling on Kubernetes dead-simple. Our aim was to make sure that every Kubernetes platform can use it to scale applications without having to worry about the underlying autoscaling infrastructure.&lt;/p&gt;
&lt;p&gt;As part of that mission, we wanted to build a vendor-neutral project that is open to everyone and nicely integrates with other tools. Because of that, the KEDA maintainers decided that the Cloud Native Computing Foundation (CNCF) was a natural fit and got accepted as a sandbox project in 2020.&lt;/p&gt;</description></item><item><title>Securing autoscaling with the newly improved certificate management in KEDA 2.10</title><link>https://keda.sh/blog/2023-05-02-certificate-improvements/</link><pubDate>Tue, 16 May 2023 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2023-05-02-certificate-improvements/</guid><description>&lt;p&gt;Recently, we have release KEDA v2.10 that introduced a key improvement for managing certificates and your autoscaling security:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Encryption of any communication between KEDA components.&lt;/li&gt;
&lt;li&gt;Support for providing your own certificates for internal communications.&lt;/li&gt;
&lt;li&gt;Support for using customs certificate authorities (CA).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With these new improvements, we can dramatically improve the security between KEDA components, the Kubernetes API server and scaler sources. Let&amp;rsquo;s take a closer look.&lt;/p&gt;
&lt;h2 id="where-do-we-come-from"&gt;Where do we come from?&lt;/h2&gt;
&lt;p&gt;KEDA is a component that runs on kubernetes, receiving request from kubernetes API server (from the HPA Controller) but also integrates with multiple external sources (upstreams).&lt;/p&gt;</description></item><item><title>Help shape the future of KEDA with our survey 📝</title><link>https://keda.sh/blog/2023-05-04-keda-survey/</link><pubDate>Thu, 04 May 2023 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2023-05-04-keda-survey/</guid><description>&lt;p&gt;As maintainers, we are always eager to learn who is using KEDA (&lt;a href="https://github.com/kedacore/keda#adopters---become-a-listed-keda-user" target="_blank"&gt;become a listed end-user!&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) and how they are using KEDA to scale their cloud-native workloads.&lt;/p&gt;
&lt;p&gt;Our job is to make sure that your are able to scale the workloads that you run with as less friction as possible, production-grade security, insights on what is going on, etc.&lt;/p&gt;
&lt;p&gt;In order to be successful, we need to learn how big of KEDA deployments end-users are running, what is causing frustration and what we can improve. This is why we have created a survey to gain more insights and make KEDA better.&lt;/p&gt;</description></item><item><title>Announcing KEDA v2.9 🎉</title><link>https://keda.sh/blog/2022-12-12-keda-2.9.0-release/</link><pubDate>Mon, 12 Dec 2022 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2022-12-12-keda-2.9.0-release/</guid><description>&lt;p&gt;We recently completed our most recent release: 2.9.0 🎉!&lt;/p&gt;
&lt;p&gt;Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Newly published Deprecations and Breaking Change policy (&lt;a href="https://github.com/kedacore/governance/blob/main/DEPRECATIONS.md" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Introduce new CouchDB, Etcd &amp;amp; Loki scalers&lt;/li&gt;
&lt;li&gt;Introduce off-the-shelf Grafana dashboard for application autoscaling&lt;/li&gt;
&lt;li&gt;Introduce improved operational metrics in Prometheus&lt;/li&gt;
&lt;li&gt;Introduce capability to cache metric values for a scaler during the polling interval (experimental feature)&lt;/li&gt;
&lt;li&gt;Performance improvements and architecture changes on how metrics are exposed to Kubernetes&lt;/li&gt;
&lt;li&gt;Azure Key Vault authentication provider now supports pod identities for authentication&lt;/li&gt;
&lt;li&gt;A ton of new features and fixes for some of our 50+ scalers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Potential breaking changes and deprecations include:&lt;/p&gt;</description></item><item><title>HTTP add-on is looking for contributors by end of November</title><link>https://keda.sh/blog/2022-09-27-http-add-on-is-on-hold/</link><pubDate>Tue, 27 Sep 2022 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2022-09-27-http-add-on-is-on-hold/</guid><description>&lt;p&gt;On Nov 25, 2020, we started the HTTP add-on based on &lt;a href="https://github.com/arschles" target="_blank"&gt;@arschles&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; his initial POC which closed a big gap in KEDA&amp;rsquo;s story - HTTP autoscaling without a dependency on an external system, such as Prometheus.&lt;/p&gt;
&lt;p&gt;To this day, the autoscaling community has a very high demand for a solution in this area that auto scales and works in the same manner as the KEDA core.&lt;/p&gt;
&lt;p&gt;With the add-on, we want to cover all traffic patterns ranging from ingress, to service meshes and service-to-service communication and make it super simple to autoscale (and with scale-to-zero support).&lt;/p&gt;</description></item><item><title>Announcing KEDA v2.8 🎉</title><link>https://keda.sh/blog/2022-08-10-keda-2.8.0-release/</link><pubDate>Wed, 10 Aug 2022 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2022-08-10-keda-2.8.0-release/</guid><description>&lt;p&gt;We recently completed our most recent release: 2.8.0 🎉!&lt;/p&gt;
&lt;p&gt;Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduction of new AWS DynomoDB Streams &amp;amp; NATS JetStream scalers.&lt;/li&gt;
&lt;li&gt;Introduction of new Azure AD Workload Identity authentication provider.&lt;/li&gt;
&lt;li&gt;Support for specifying &lt;code&gt;minReplicaCount&lt;/code&gt; in ScaledJob.&lt;/li&gt;
&lt;li&gt;Support to customize the HPA name.&lt;/li&gt;
&lt;li&gt;Support for permission segregation when using Azure AD Pod / Workload Identity&lt;/li&gt;
&lt;li&gt;Additional features to various scalers such as AWS SQS, Azure Pipelines, CPU, GCP Stackdriver, Kafka, Memory, Prometheus&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are the new deprecation(s) as of this release:&lt;/p&gt;</description></item><item><title>How Zapier uses KEDA</title><link>https://keda.sh/blog/2022-03-10-how-zapier-uses-keda/</link><pubDate>Thu, 10 Mar 2022 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2022-03-10-how-zapier-uses-keda/</guid><description>&lt;p&gt;&lt;a href="https://www.rabbitmq.com/" target="_blank"&gt;RabbitMQ&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is at the heart of Zap processing at &lt;a href="https://zapier.com" target="_blank"&gt;Zapier&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. We enqueue messages to RabbitMQ for each step in a Zap. These messages get consumed by our backend workers, which run on &lt;a href="https://kubernetes.io" target="_blank"&gt;Kubernetes&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. To keep up with the varying task loads in Zapier we need to scale our workers with our message backlog.&lt;/p&gt;
&lt;p&gt;For a long time, we scaled with CPU-based autoscaling using Kubernetes native Horizontal Pod Autoscale (HPA), where more tasks led to more processing, increasing CPU usage, and triggering our workers&amp;rsquo; autoscaling. It seemed to work pretty well, except for certain edge cases.&lt;/p&gt;</description></item><item><title>Introducing PredictKube - an AI-based predictive autoscaler for KEDA made by Dysnix</title><link>https://keda.sh/blog/2022-02-09-predictkube-scaler/</link><pubDate>Mon, 14 Feb 2022 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2022-02-09-predictkube-scaler/</guid><description>&lt;h2 id="introducing-predictkubean-ai-based-predictive-autoscaler-for-keda-made-by-dysnix"&gt;Introducing PredictKube—an AI-based predictive autoscaler for KEDA made by Dysnix&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://dysnix.com/" target="_blank"&gt;Dysnix&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; has been working with high-traffic backend systems for a long time,
and the efficient scaling demand is what their team comes across each day.
The engineers have understood that manually dealing with traffic fluctuations and preparations of infrastructure is
inefficient because you need to deploy more resources &lt;em&gt;before&lt;/em&gt; the traffic increases,
not at the moment the event happens. This strategy is problematic for two reasons: first, because it&amp;rsquo;s often too late to scale when traffic has already arrived and second, resources will be overprovisioned and idle during the times that traffic isn&amp;rsquo;t present.&lt;/p&gt;</description></item><item><title>How CAST AI uses KEDA for Kubernetes autoscaling</title><link>https://keda.sh/blog/2021-08-04-keda-cast-ai/</link><pubDate>Wed, 04 Aug 2021 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2021-08-04-keda-cast-ai/</guid><description>&lt;h1 id="how-cast-ai-uses-keda-for-kubernetes-autoscaling"&gt;How CAST AI uses KEDA for Kubernetes autoscaling&lt;/h1&gt;
&lt;p&gt;Kubernetes comes with several built-in &lt;a href="https://cast.ai/blog/guide-to-kubernetes-autoscaling-for-cloud-cost-optimization/" target="_blank"&gt;autoscaling mechanisms&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - among them the Horizontal Pod Autoscaler (HPA). Scaling is essential for the producer-consumer workflow, a common use case in the IT world today. It’s especially useful for monthly reports and transactions with a huge load where teams need to spin up many workloads to process things faster and cheaper (for example, by using spot instances).&lt;/p&gt;</description></item><item><title>Announcing KEDA HTTP Add-on v0.1.0</title><link>https://keda.sh/blog/2021-06-24-announcing-http-add-on/</link><pubDate>Thu, 24 Jun 2021 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2021-06-24-announcing-http-add-on/</guid><description>&lt;p&gt;Over the past few months, we’ve been adding more and more scalers to KEDA making it easier for users to scale on what they need. Today, we leverage more than 30 scalers out-of-the-box, supporting all major cloud providers &amp;amp; industry-standard tools such as Prometheus that can scale any Kubernetes resource.&lt;/p&gt;
&lt;p&gt;But, we are missing a major feature that many modern, distributed applications need - the ability to scale based on HTTP traffic.&lt;/p&gt;</description></item><item><title>Autoscaling Azure Pipelines agents with KEDA</title><link>https://keda.sh/blog/2021-05-27-azure-pipelines-scaler/</link><pubDate>Thu, 27 May 2021 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2021-05-27-azure-pipelines-scaler/</guid><description>&lt;p&gt;With the addition of Azure Piplines support in KEDA, it is now possible to autoscale your Azure Pipelines agents based on the agent pool queue length.&lt;/p&gt;
&lt;p&gt;Self-hosted Azure Pipelines agents are the perfect workload for this scaler. By autoscaling the agents you can create a scalable CI/CD environment.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 The number of concurrent pipelines you can run is limited by your &lt;a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/agents#parallel-jobs" target="_blank"&gt;parallel jobs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;KEDA will autoscale to the maximum defined in the ScaledObject and does not limit itself to the parallel jobs count defined for the Azure DevOps organization.&lt;/p&gt;</description></item><item><title>Why Alibaba Cloud uses KEDA for application autoscaling</title><link>https://keda.sh/blog/2021-04-06-why-alibaba-cloud-uses-keda-for-app-autoscaling/</link><pubDate>Tue, 06 Apr 2021 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2021-04-06-why-alibaba-cloud-uses-keda-for-app-autoscaling/</guid><description>&lt;blockquote&gt;
&lt;p&gt;This blog post was initially posted on &lt;a href="https://www.cncf.io/blog/2021/03/30/why-alibaba-cloud-uses-keda-for-application-autoscaling/" target="_blank"&gt;CNCF blog&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and is co-authored by Yan Xun, Senior Engineer from Alibaba Cloud EDAS team &amp;amp; Andy Shi, Developer Advocator from Alibaba Cloud.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;When scaling Kubernetes there are a few areas that come to mind, but if you are new to Kubernetes this can be a bit overwhelming.&lt;/p&gt;
&lt;p&gt;In this blog post; we will briefly explain the areas that need to be considered, how KEDA aims to make application auto-scaling simple, and why Alibaba Cloud’s &lt;a href="https://www.alibabacloud.com/product/edas" target="_blank"&gt;Enterprise Distributed Application Service (EDAS)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; has fully standardized on KEDA.&lt;/p&gt;</description></item><item><title>Migrating our container images to GitHub Container Registry</title><link>https://keda.sh/blog/2021-03-26-migrating-to-github-container-registry/</link><pubDate>Fri, 26 Mar 2021 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2021-03-26-migrating-to-github-container-registry/</guid><description>&lt;p&gt;We provide &lt;strong&gt;various ways to &lt;a href="https://keda.sh/docs/latest/deploy/" target="_blank"&gt;deploy KEDA&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; in your cluster&lt;/strong&gt; including by using &lt;a href="https://github.com/kedacore/charts" target="_blank"&gt;Helm chart&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, &lt;a href="https://operatorhub.io/operator/keda" target="_blank"&gt;Operator Hub&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and raw YAML specifications.&lt;/p&gt;
&lt;p&gt;These deployment options all rely on the container images that we provide which are available on &lt;strong&gt;&lt;a href="https://hub.docker.com/u/kedacore" target="_blank"&gt;Docker Hub&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, the industry standard for public container images&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;However, we have found that Docker Hub is no longer the best place for our container images and are migrating to GitHub Container Registry (Preview).&lt;/p&gt;</description></item><item><title>Announcing KEDA 2.0 - Taking app autoscaling to the next level</title><link>https://keda.sh/blog/2020-11-04-keda-2.0-release/</link><pubDate>Wed, 04 Nov 2020 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2020-11-04-keda-2.0-release/</guid><description>&lt;p&gt;A year ago, we were excited to &lt;strong&gt;announce our 1.0 release with a core set of scalers&lt;/strong&gt;, allowing the community to start autoscaling Kubernetes deployments. We were thrilled with the response and encouraged to see many users leveraging KEDA for event driven and serverless scale within any Kubernetes cluster.&lt;/p&gt;
&lt;p&gt;With KEDA, any container can scale to zero and burst scale based directly on event source metrics.&lt;/p&gt;
&lt;p&gt;

&lt;figure x-data="{ open: false }"&gt;
 &lt;img class="has-mouse-icon" src="https://keda.sh/img/logos/keda-horizontal-color.png" alt="Logo" id="keda-horizontal-color" @click="open = true"&gt;

 &lt;div class="modal" id="modal-keda-horizontal-color" :class="{ 'is-active': open }"&gt;
 &lt;div class="modal-background" @click="open = !open"&gt;&lt;/div&gt;
 &lt;div class="modal-content"&gt;
 &lt;p class="image"&gt;
 &lt;img src="https://keda.sh/img/logos/keda-horizontal-color.png" alt="Logo"&gt;
 &lt;/p&gt;</description></item><item><title>Give KEDA 2.0 (Beta) a test drive</title><link>https://keda.sh/blog/2020-09-11-keda-2.0-beta/</link><pubDate>Fri, 11 Sep 2020 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2020-09-11-keda-2.0-beta/</guid><description>&lt;p&gt;Today, we are happy to share that our first &lt;strong&gt;beta version of KEDA 2.0 is available&lt;/strong&gt;! 🎊&lt;/p&gt;
&lt;h1 id="highlights"&gt;Highlights&lt;/h1&gt;
&lt;p&gt;With this release, we are shipping majority of our planned features.&lt;/p&gt;
&lt;p&gt;Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Making scaling more powerful&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Introduction of &lt;code&gt;ScaledJob&lt;/code&gt; (&lt;a href="https://keda.sh/docs/2.0/concepts/scaling-jobs/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Introduction of Azure Log Analytics scaler (&lt;a href="https://keda.sh/docs/2.0/scalers/azure-log-analytics/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support for scaling Deployments, Stateful Sets and/or any Custom Resources (&lt;a href="https://keda.sh/docs/2.0/concepts/scaling-deployments/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support for scaling on standard resource metrics (CPU/Memory)&lt;/li&gt;
&lt;li&gt;Support for multiple triggers in a single &lt;code&gt;ScaledObject&lt;/code&gt; (&lt;a href="https://keda.sh/docs/2.0/concepts/scaling-deployments/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support for scaling to original replica count after deleting &lt;code&gt;ScaledObject&lt;/code&gt; (&lt;a href="https://keda.sh/docs/2.0/concepts/scaling-deployments/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Support for controlling scaling behavior of underlying HPA&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Easier to operate KEDA&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Introduction of readiness and liveness probes&lt;/li&gt;
&lt;li&gt;Introduction of Prometheus metrics for Metrics Server (&lt;a href="https://keda.sh/docs/2.0/operate/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Provide more information when querying KEDA resources with &lt;code&gt;kubectl&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Extensibility&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Introduction of External Push scaler (&lt;a href="https://keda.sh/docs/2.0/scalers/external-push/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Introduction of Metric API scaler (&lt;a href="https://keda.sh/docs/2.0/scalers/metrics-api/" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Provide KEDA client-go library&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For a full list of changes, we highly recommend going through &lt;a href="https://github.com/kedacore/keda/blob/v2/CHANGELOG.md#v200" target="_blank"&gt;our changelog&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;! With our stable release, we&amp;rsquo;ll provide a full overview of what&amp;rsquo;s released in a new blog post.&lt;/p&gt;</description></item><item><title>Kubernetes Event-driven Autoscaling (KEDA) is now an official CNCF Sandbox project 🎉</title><link>https://keda.sh/blog/2020-03-31-keda-cncf-sandbox/</link><pubDate>Tue, 31 Mar 2020 00:00:00 +0000</pubDate><guid>https://keda.sh/blog/2020-03-31-keda-cncf-sandbox/</guid><description>&lt;p&gt;Over the past year, We&amp;rsquo;ve been contributing to Kubernetes Event-Driven Autoscaling (KEDA), which makes application autoscaling on Kubernetes dead simple. If you have missed it, read about it in our &lt;a href="https://blog.tomkerkhove.be/2019/06/11/a-closer-look-at-kubernetes-based-event-driven-autoscaling-keda/" target="_blank"&gt;&amp;ldquo;Exploring Kubernetes-based event-driven autoscaling (KEDA)&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; blog post.&lt;/p&gt;
&lt;p&gt;We started the KEDA project to address an essential missing feature in the Kubernetes autoscaling story. Namely, the ability to autoscale on arbitrary metrics. Before KEDA, users were only able to autoscale based on metrics such as memory and CPU usage. While these values are essential for autoscaling, they disregard a rich world of external metrics from sources such as Azure, AWS, GCP, Redis, and Kafka (among many more).&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.10/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.11/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.12/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.13/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.14/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.15/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.16/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.17/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.18/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.19/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.20/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.21/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.6/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.7/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.8/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ</title><link>https://keda.sh/docs/2.9/scalers/activemq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/activemq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;activemq&lt;/code&gt; trigger that scales based on a ActiveMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: activemq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq.activemq-test:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;destinationName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;testQueue&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;activemq_broker&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ management endpoint in format: &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;destinationName&lt;/code&gt; - Name of the queue to check for the message count.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in ActiveMQ.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restAPITemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://{{.ManagementEndpoint}}/api/jolokia/read/org.apache.activemq:type=Broker,brokerName={{.BrokerName}},destinationType=Queue,destinationName={{.DestinationName}}/QueueSize&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/1.5/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - &amp;ldquo;hostname:port&amp;rdquo; to connect to ActiveMQ Artemis management endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address name of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - How much messages are in the queue. (Default: &lt;code&gt;10&lt;/code&gt;, Optional.)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.0/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.1/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.10/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.11/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.12/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.13/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.14/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.15/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.16/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.17/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.18/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.19/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.2/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.20/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.21/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.3/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.4/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.5/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.6/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.7/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.8/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>ActiveMQ Artemis</title><link>https://keda.sh/docs/2.9/scalers/artemis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/artemis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;artemis-queue&lt;/code&gt; trigger for ActiveMQ Artemis queues.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: artemis-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;managementEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq.artemis:8161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;artemis-activemq&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;brokerAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_USERNAME&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;ARTEMIS_PASSWORD&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;restApiTemplate: # Optional. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;#34;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;#34;,component=addresses,address=\&amp;#34;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;#34;,subcomponent=queues,routing-type=\&amp;#34;anycast\&amp;#34;,queue=\&amp;#34;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;#34;/MessageCount&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;managementEndpoint&lt;/code&gt; - ActiveMQ Artemis management endpoint to connect to in &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt; format.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue to check for the number of messages available.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerName&lt;/code&gt; - Name of the broker as defined in Artemis.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brokerAddress&lt;/code&gt; - Address of the broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;restApiTemplate&lt;/code&gt; - Template to build REST API url to get queue size. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managementEndpoint&amp;gt;&amp;gt;/console/jolokia/read/org.apache.activemq.artemis:broker=\&amp;quot;&amp;lt;&amp;lt;brokerName&amp;gt;&amp;gt;\&amp;quot;,component=addresses,address=\&amp;quot;&amp;lt;&amp;lt;brokerAddress&amp;gt;&amp;gt;\&amp;quot;,subcomponent=queues,routing-type=\&amp;quot;anycast\&amp;quot;,queue=\&amp;quot;&amp;lt;&amp;lt;queueName&amp;gt;&amp;gt;\&amp;quot;/MessageCount&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;corsHeader&lt;/code&gt; - Value to populate the Origin header field for CORS filtering. (Default: &lt;code&gt;&amp;quot;http://&amp;lt;&amp;lt;managmentEndpoint&amp;gt;&amp;gt;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the &lt;code&gt;username&lt;/code&gt; and &lt;code&gt;password&lt;/code&gt; to connect to the management endpoint.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/1.4/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No. of replicas will not exceed the number of partitions on a topic. That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/1.5/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No. of replicas will not exceed the number of partitions on a topic. That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.0/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No. of replicas will not exceed the number of partitions on a topic. That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.1/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No. of replicas will not exceed the number of partitions on a topic. That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.10/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.11/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.12/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.13/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.14/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.15/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.16/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.17/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.18/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.19/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.2/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No. of replicas will not exceed the number of partitions on a topic. That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.20/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.21/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed:
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;li&gt;The number of partitions with non-zero lag if &lt;code&gt;limitToPartitionsWithLag&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.3/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed the number of partitions on a topic.
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.4/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed the number of partitions on a topic.
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.5/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By default, the number of replicas will not exceed the number of partitions on a topic and will not exceed &lt;code&gt;maxReplicaCount&lt;/code&gt;.
That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/li&gt;
&lt;li&gt;This is so because if there are more number of consumers than the number of partitions in a topic, then extra consumer will have to sit idle.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kafka&lt;/code&gt; trigger for an Apache Kafka topic.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.6/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.7/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.8/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka</title><link>https://keda.sh/docs/2.9/scalers/apache-kafka/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/apache-kafka/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;By default, the number of replicas will not exceed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The number of partitions on a topic when a topic is specified;&lt;/li&gt;
&lt;li&gt;The number of partitions of &lt;em&gt;all topics&lt;/em&gt; in the consumer group when no topic is specified;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxReplicaCount&lt;/code&gt; specified in &lt;code&gt;ScaledObject&lt;/code&gt;/&lt;code&gt;ScaledJob&lt;/code&gt;. If not specified, then the default value of &lt;code&gt;maxReplicaCount&lt;/code&gt; is taken into account;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That is, if &lt;code&gt;maxReplicaCount&lt;/code&gt; is set more than number of partitions, the scaler won&amp;rsquo;t scale up to target maxReplicaCount. See &lt;code&gt;allowIdleConsumers&lt;/code&gt; below to disable this default behavior.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.12/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.12/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.13/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.13/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.14/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.14/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.15/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.15/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.16/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.16/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.17/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.17/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.18/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.18/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.19/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.19/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.20/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.20/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Kafka (Experimental)</title><link>https://keda.sh/docs/2.21/scalers/apache-kafka-go/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/apache-kafka-go/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;This is an experimental Kafka scaler based on &lt;a href="https://github.com/segmentio/kafka-go" target="_blank"&gt;kafka-go&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; library.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler is not fully compatible with the existing &lt;a href="https://keda.sh/docs/2.21/scalers/apache-kafka/"&gt;Kafka scaler&lt;/a&gt;. There are some differences in the configuration and behavior. Please read the documentation carefully before using it.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If you are using OAuth authentication, please use the existing Kafka scaler, as this scaler does not yet support OAuth2 authentication.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;This scaler has support for AWS MSK IAM based authentication.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.10/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;,&lt;code&gt;basic&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.11/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;,&lt;code&gt;basic&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.12/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.13/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.14/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.15/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.16/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.17/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.18/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.19/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.20/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.21/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;, &lt;code&gt;basic&lt;/code&gt;, &lt;code&gt;oauth&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;oauthTokenURI&lt;/code&gt; - The OAuth Access Token URI for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;scope&lt;/code&gt; - A comma separated lists of OAuth scopes, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clientID&lt;/code&gt; - Client ID for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointParams&lt;/code&gt; - Additional parameters as URL-encoded query string for requests to the token endpoint for the OAuth provider, used when &lt;code&gt;authModes&lt;/code&gt; is set to &lt;code&gt;oauth&lt;/code&gt;. Ignored if provided from &lt;code&gt;authenticationRef&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.8/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;If TLS is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your Pulsar configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt;. &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Apache Pulsar</title><link>https://keda.sh/docs/2.9/scalers/pulsar/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/pulsar/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;pulsar&lt;/code&gt; trigger for an Apache Pulsar topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: pulsar
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;adminURL&lt;/span&gt;: http://localhost:80
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: persistent://public/default/my-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;isPartitionedTopic&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscription&lt;/span&gt;: sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;msgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMsgBacklogThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authModes&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;adminURL&lt;/code&gt; - Stats URL of the admin API for your topic.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Pulsar topic. format of &lt;code&gt;persistent://{tenant}/{namespace}/{topicName}&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;isPartitionedTopic&lt;/code&gt; - Whether the &lt;code&gt;topic&lt;/code&gt; is partitioned. When &lt;code&gt;true&lt;/code&gt;, the &lt;code&gt;msgBacklogThreshold&lt;/code&gt; will be the cumulative subscription backlog across partitions. (default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscription&lt;/code&gt; - Name of the topic subscription&lt;/li&gt;
&lt;li&gt;&lt;code&gt;msgBacklogThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (default: 10)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMsgBacklogThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;authModes&lt;/code&gt; - a comma separated list of authentication modes to use. (Values: &lt;code&gt;bearer&lt;/code&gt;, &lt;code&gt;tls&lt;/code&gt;,&lt;code&gt;basic&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, &lt;code&gt;tls,bearer&lt;/code&gt; or &lt;code&gt;tls,basic&lt;/code&gt; are valid combinations and would indicate mutual TLS to secure the connection and then &lt;code&gt;bearer&lt;/code&gt; or &lt;code&gt;basic&lt;/code&gt; headers should be added to the HTTP request)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;The authentication is defined in &lt;code&gt;authModes&lt;/code&gt;. The associated configuration parameters are specified in the &lt;code&gt;TriggerAuthentication&lt;/code&gt; spec.&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.10/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.11/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.12/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.13/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.14/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.15/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.16/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.17/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.18/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.19/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.20/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>ArangoDB</title><link>https://keda.sh/docs/2.21/scalers/arangodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/arangodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;arangodb&lt;/code&gt; trigger that scales based on a ArangoDB query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: arangodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://&amp;lt;endpoint1&amp;gt;:8529,https://&amp;lt;endpoint2&amp;gt;:8529&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Note: add one or more comma separated URL endpoints of all the coordinators&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: FOR students IN class COLLECT WITH COUNT INTO length RETURN {&amp;#34;value&amp;#34;:length} &lt;span style="color:#6272a4"&gt;# Note: the query should return only a single numeric value in the JSON format {&amp;#34;value&amp;#34;:&amp;lt;value&amp;gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: gradesheet
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: class
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionLimit&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;13&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Architecture</title><link>https://keda.sh/http-add-on/0.14/concepts/architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/concepts/architecture/</guid><description>&lt;h2 id="the-problem-http-has-no-queue"&gt;The Problem: HTTP Has No Queue&lt;/h2&gt;
&lt;p&gt;Event-driven scalers such as those for Kafka or RabbitMQ can read the number of pending messages directly from a broker.
HTTP has no equivalent concept: a request arrives, gets processed, and is gone.
There is nothing for an autoscaler to query.&lt;/p&gt;
&lt;p&gt;The HTTP Add-on solves this by placing dedicated infrastructure in the request path.
An interceptor proxy sits in front of your application, counts requests as they flow through, and holds requests during cold starts while backends scale up.
A scaler component aggregates those counts into metrics that &lt;a href="https://keda.sh/docs/" target="_blank"&gt;KEDA&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; can use to drive the Horizontal Pod Autoscaler (HPA).&lt;/p&gt;</description></item><item><title>Architecture</title><link>https://keda.sh/http-add-on/0.15/concepts/architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/concepts/architecture/</guid><description>&lt;h2 id="the-problem-http-has-no-queue"&gt;The Problem: HTTP Has No Queue&lt;/h2&gt;
&lt;p&gt;Event-driven scalers such as those for Kafka or RabbitMQ can read the number of pending messages directly from a broker.
HTTP has no equivalent concept: a request arrives, gets processed, and is gone.
There is nothing for an autoscaler to query.&lt;/p&gt;
&lt;p&gt;The HTTP Add-on solves this by placing dedicated infrastructure in the request path.
An interceptor proxy sits in front of your application, counts requests as they flow through, and holds requests during cold starts while backends scale up.
A scaler component aggregates those counts into metrics that &lt;a href="https://keda.sh/docs/" target="_blank"&gt;KEDA&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; can use to drive the Horizontal Pod Autoscaler (HPA).&lt;/p&gt;</description></item><item><title>Architecture</title><link>https://keda.sh/http-add-on/0.16/concepts/architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/concepts/architecture/</guid><description>&lt;h2 id="the-problem-http-has-no-queue"&gt;The Problem: HTTP Has No Queue&lt;/h2&gt;
&lt;p&gt;Event-driven scalers such as those for Kafka or RabbitMQ can read the number of pending messages directly from a broker.
HTTP has no equivalent concept: a request arrives, gets processed, and is gone.
There is nothing for an autoscaler to query.&lt;/p&gt;
&lt;p&gt;The HTTP Add-on solves this by placing dedicated infrastructure in the request path.
An interceptor proxy sits in front of your application, counts requests as they flow through, and holds requests during cold starts while backends scale up.
A scaler component aggregates those counts into metrics that &lt;a href="https://keda.sh/docs/" target="_blank"&gt;KEDA&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; can use to drive the Horizontal Pod Autoscaler (HPA).&lt;/p&gt;</description></item><item><title>Autoscale an App</title><link>https://keda.sh/http-add-on/0.14/user-guide/autoscale-an-app/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/user-guide/autoscale-an-app/</guid><description>&lt;p&gt;This guide walks you through the two resources needed to autoscale an existing HTTP service with the KEDA HTTP Add-on: an &lt;code&gt;InterceptorRoute&lt;/code&gt; and a KEDA &lt;code&gt;ScaledObject&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The HTTP Add-on is &lt;a href="https://keda.sh/http-add-on/0.14/operations/installation/"&gt;installed&lt;/a&gt; in your cluster.&lt;/li&gt;
&lt;li&gt;You have an existing Deployment (or other workload) and a Service for your HTTP application.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="step-1-create-an-interceptorroute"&gt;Step 1: Create an InterceptorRoute&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;InterceptorRoute&lt;/code&gt; tells the interceptor how to route requests to your service and what scaling metrics to report.&lt;/p&gt;</description></item><item><title>Autoscale an App</title><link>https://keda.sh/http-add-on/0.15/user-guide/autoscale-an-app/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/user-guide/autoscale-an-app/</guid><description>&lt;p&gt;This guide walks you through the two resources needed to autoscale an existing HTTP service with the KEDA HTTP Add-on: an &lt;code&gt;InterceptorRoute&lt;/code&gt; and a KEDA &lt;code&gt;ScaledObject&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The HTTP Add-on is &lt;a href="https://keda.sh/http-add-on/0.15/operations/installation/"&gt;installed&lt;/a&gt; in your cluster.&lt;/li&gt;
&lt;li&gt;You have an existing Deployment (or other workload) and a Service for your HTTP application.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="step-1-create-an-interceptorroute"&gt;Step 1: Create an InterceptorRoute&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;InterceptorRoute&lt;/code&gt; tells the interceptor how to route requests to your service and what scaling metrics to report.&lt;/p&gt;</description></item><item><title>Autoscale an App</title><link>https://keda.sh/http-add-on/0.16/user-guide/autoscale-an-app/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/autoscale-an-app/</guid><description>&lt;p&gt;This guide walks you through the two resources needed to autoscale an existing HTTP service with the KEDA HTTP Add-on: an &lt;code&gt;InterceptorRoute&lt;/code&gt; and a KEDA &lt;code&gt;ScaledObject&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;The HTTP Add-on is &lt;a href="https://keda.sh/http-add-on/0.16/operations/installation/"&gt;installed&lt;/a&gt; in your cluster.&lt;/li&gt;
&lt;li&gt;You have an existing Deployment (or other workload) and a Service for your HTTP application.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="step-1-create-an-interceptorroute"&gt;Step 1: Create an InterceptorRoute&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;InterceptorRoute&lt;/code&gt; tells the interceptor how to route requests to your service and what scaling metrics to report.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.13/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.14/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.15/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.16/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.17/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.18/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.19/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.20/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS (IRSA) Pod Identity Webhook</title><link>https://keda.sh/docs/2.21/authentication-providers/aws/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/aws/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;AWS IAM Roles for Service Accounts (IRSA) Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (&lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use AWS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: aws
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;roleArn&lt;/span&gt;: &amp;lt;role-arn&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: keda|workload &lt;span style="color:#6272a4"&gt;# Optional. If not set, &amp;#39;keda&amp;#39; is default value. Mutually exclusive with &amp;#39;roleArn&amp;#39; (if set)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;roleArn&lt;/code&gt; - Role ARN to be used by KEDA. If not set the IAM role which the KEDA operator uses will be used. Mutually exclusive with &lt;code&gt;identityOwner: workload&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Owner of the identity to be used. (Values: &lt;code&gt;keda&lt;/code&gt;, &lt;code&gt;workload&lt;/code&gt;, Default: &lt;code&gt;keda&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;NOTE:&lt;/strong&gt; &lt;code&gt;podIdentity.roleArn&lt;/code&gt; and &lt;code&gt;podIdentity.identityOwner&lt;/code&gt; are mutually exclusive, setting both is not supported.&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/1.4/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyID&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKey&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/1.5/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyID&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKey&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.0/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.1/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name - Supports specifying multiple dimension names by using &amp;#34;;&amp;#34; as a separator i.e. dimensionName: QueueName;QueueName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Value - Supports specifying multiple dimension values by using &amp;#34;;&amp;#34; as a separator i.e. dimensionValue: queue1;queue2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.10/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.11/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.12/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.13/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.14/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.15/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.16/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: ignoreNullValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.17/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: ignoreNullValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.18/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: ignoreNullValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.19/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: ignoreNullValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Specify metric source AWS Account ID when using CloudWatch cross-account observability&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccountId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.2/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name - Supports specifying multiple dimension names by using &amp;#34;;&amp;#34; as a separator i.e. dimensionName: QueueName;QueueName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Value - Supports specifying multiple dimension values by using &amp;#34;;&amp;#34; as a separator i.e. dimensionValue: queue1;queue2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.20/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: ignoreNullValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Specify metric source AWS Account ID when using CloudWatch cross-account observability&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccountId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.21/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: metricName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: ignoreNullValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Specify metric source AWS Account ID when using CloudWatch cross-account observability&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccountId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.3/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name - Supports specifying multiple dimension names by using &amp;#34;;&amp;#34; as a separator i.e. dimensionName: QueueName;QueueName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Value - Supports specifying multiple dimension values by using &amp;#34;;&amp;#34; as a separator i.e. dimensionValue: queue1;queue2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.4/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name - Supports specifying multiple dimension names by using &amp;#34;;&amp;#34; as a separator i.e. dimensionName: QueueName;QueueName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Value - Supports specifying multiple dimension values by using &amp;#34;;&amp;#34; as a separator i.e. dimensionValue: queue1;queue2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.5/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name - Supports specifying multiple dimension names by using &amp;#34;;&amp;#34; as a separator i.e. dimensionName: QueueName;QueueName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Value - Supports specifying multiple dimension values by using &amp;#34;;&amp;#34; as a separator i.e. dimensionValue: queue1;queue2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.6/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Name - Supports specifying multiple dimension names by using &amp;#34;;&amp;#34; as a separator i.e. dimensionName: QueueName;QueueName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Dimension Value - Supports specifying multiple dimension values by using &amp;#34;;&amp;#34; as a separator i.e. dimensionValue: queue1;queue2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.7/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.8/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS CloudWatch</title><link>https://keda.sh/docs/2.9/scalers/aws-cloudwatch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/aws-cloudwatch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-cloudwatch&lt;/code&gt; trigger that scales based on a AWS CloudWatch.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-cloudwatch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: namespace&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: AWS/SQS
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Dimension Value&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: keda
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Expression query&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expression&lt;/span&gt;: SELECT MAX(&amp;#34;ApproximateNumberOfMessagesVisible&amp;#34;) FROM &amp;#34;AWS/SQS&amp;#34; WHERE QueueName = &amp;#39;keda&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: ApproximateNumberOfMessagesVisible
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: region&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS endpoint url&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Access Key ID, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsAccessKeyIDFromEnv&lt;/span&gt;: AWS_ACCESS_KEY_ID &lt;span style="color:#6272a4"&gt;# default AWS_ACCESS_KEY_ID&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: AWS Secret Access Key, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsSecretAccessKeyFromEnv&lt;/span&gt;: AWS_SECRET_ACCESS_KEY &lt;span style="color:#6272a4"&gt;# default AWS_SECRET_ACCESS_KEY&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Collection Time&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricCollectionTime&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStat&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Average&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;Average&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Statistic Period&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricStatPeriod&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;300&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 300&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric Unit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Count&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Metric EndTime Offset&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricEndTimeOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.10/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.11/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.12/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.13/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.14/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.15/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.16/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.17/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.18/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.19/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}, &amp;#34;:filterValue&amp;#34; : {&amp;#34;S&amp;#34; : &amp;#34;hello world&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: filterExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;filterField = :filterValue&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.20/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}, &amp;#34;:filterValue&amp;#34; : {&amp;#34;S&amp;#34; : &amp;#34;hello world&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: filterExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;filterField = :filterValue&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.21/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: indexName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;indexName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}, &amp;#34;:filterValue&amp;#34; : {&amp;#34;S&amp;#34; : &amp;#34;hello world&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: filterExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;filterField = :filterValue&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.7/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.8/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB</title><link>https://keda.sh/docs/2.9/scalers/aws-dynamodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/aws-dynamodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the AWS DynamoDB scaler. This scaler uses a specified DynamoDB query to determine if and when to scale a given workload.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeNames&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeNames&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;#k&amp;#34; : &amp;#34;partition_key_name&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: keyConditionExpression&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyConditionExpression&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;#k = :key&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: expressionAttributeValues&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;expressionAttributeValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;:key&amp;#34; : {&amp;#34;S&amp;#34;:&amp;#34;partition_key_target_value&amp;#34;}}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.10/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.11/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.12/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.13/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; and &lt;code&gt;aws-kiam&lt;/code&gt; authentications)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.14/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; and &lt;code&gt;aws-kiam&lt;/code&gt; authentications)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.15/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.16/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.17/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.18/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.19/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.20/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.21/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.8/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS DynamoDB Streams</title><link>https://keda.sh/docs/2.9/scalers/aws-dynamodb-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/aws-dynamodb-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-dynamodb-streams&lt;/code&gt; trigger that scales based on the shard count of AWS DynamoDB Streams.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-dynamodb-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ap-northeast-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: tableName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tableName&lt;/span&gt;: myTableName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional targetValue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the DynamoDB.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tableName&lt;/code&gt; - The target DynamoDB table to which the stream belongs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a DynamoDB streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the DynamoDB and DynamoDB Streams via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the DynamoDB and Dynamodb Streams. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.0/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.1/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.10/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.11/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.12/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.13/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.13/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.14/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.14/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.15/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.15/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.16/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.16/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.17/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.17/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.18/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.18/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.19/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.19/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.2/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.20/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.20/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.21/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/kedacore/keda/discussions/5343" target="_blank"&gt;&lt;code&gt;aws-eks&lt;/code&gt; auth has been deprecated&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v3. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.21/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.3/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.4/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.5/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.6/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.7/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.8/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS EKS Pod Identity Webhook</title><link>https://keda.sh/docs/2.9/authentication-providers/aws-eks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/aws-eks/</guid><description>&lt;p&gt;&lt;a href="https://github.com/aws/amazon-eks-pod-identity-webhook" target="_blank"&gt;&lt;strong&gt;EKS Pod Identity Webhook&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, which is described more in depth &lt;a href="https://aws.amazon.com/blogs/opensource/introducing-fine-grained-iam-roles-service-accounts/" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, allows you to provide the role name using an annotation on a service account associated with your pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use EKS Pod Identity Webhook via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-eks # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.0/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.1/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.10/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.11/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.12/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.13/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;code&gt;aws-kiam&lt;/code&gt; auth has been deprecated given &lt;a href="https://github.com/uswitch/kiam/#-%EF%B8%8Fthis-project-is-now-being-abandoned-%EF%B8%8F-" target="_blank"&gt;AWS KIAM is no longer maintained&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. As a result, &lt;a href="https://github.com/kedacore/keda/discussions/5342" target="_blank"&gt;support for it will be removed from KEDA on v2.15&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.13/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.14/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;code&gt;aws-kiam&lt;/code&gt; auth has been deprecated given &lt;a href="https://github.com/uswitch/kiam/#-%EF%B8%8Fthis-project-is-now-being-abandoned-%EF%B8%8F-" target="_blank"&gt;AWS KIAM is no longer maintained&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. As a result, &lt;a href="https://github.com/kedacore/keda/discussions/5342" target="_blank"&gt;support for it will be removed from KEDA on v2.15&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. We strongly encourage the migration to &lt;a href="https://keda.sh/docs/2.14/authentication-providers/aws/"&gt;&lt;code&gt;aws&lt;/code&gt; auth&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.2/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.3/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.4/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.5/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.6/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.7/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.8/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kiam Pod Identity</title><link>https://keda.sh/docs/2.9/authentication-providers/aws-kiam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/aws-kiam/</guid><description>&lt;p&gt;&lt;a href="https://github.com/uswitch/kiam/" target="_blank"&gt;&lt;strong&gt;Kiam&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; lets you bind an AWS IAM Role to a pod using an annotation on the pod.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Kiam via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: aws-kiam # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/1.4/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/1.5/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.0/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.1/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.10/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.11/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.12/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.13/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; and &lt;code&gt;aws-kiam&lt;/code&gt; authentications)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.14/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; and &lt;code&gt;aws-kiam&lt;/code&gt; authentications)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.15/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.16/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.17/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.18/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.19/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.2/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.20/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.21/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in version &lt;code&gt;3&lt;/code&gt;, Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional, This field only applies for &lt;code&gt;aws-eks&lt;/code&gt; authentication)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.3/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.4/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.5/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.6/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.7/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.8/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Kinesis Stream</title><link>https://keda.sh/docs/2.9/scalers/aws-kinesis/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/aws-kinesis/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-kinesis-stream&lt;/code&gt; trigger that scales based on the shard count of AWS Kinesis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-kinesis-stream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamName&lt;/span&gt;: myKinesisStream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Default: 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;shardCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;streamName&lt;/code&gt; - Name of AWS Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;shardCount&lt;/code&gt; - The target value that a Kinesis data streams consumer can handle. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationShardCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the Kinesis Stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsEndpoint&lt;/code&gt; - Endpoint URL to override the default AWS endpoint. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the Kinesis Stream via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the Kinesis Stream. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.13/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.14/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.15/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.16/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.17/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.18/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.19/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.20/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS Secret Manager</title><link>https://keda.sh/docs/2.21/authentication-providers/aws-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/aws-secret-manager/</guid><description>&lt;p&gt;You can integrate AWS Secret Manager secrets into your trigger by configuring the &lt;code&gt;awsSecretManager&lt;/code&gt; key in your KEDA scaling specification.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;podIdentity&lt;/code&gt; section configures the usage of AWS pod identity with the provider set to AWS.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; section specifies AWS credentials, including the &lt;code&gt;accessKey&lt;/code&gt; and &lt;code&gt;secretAccessKey&lt;/code&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;accessKey:&lt;/strong&gt; Configuration for the AWS access key.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;secretAccessKey:&lt;/strong&gt; Configuration for the AWS secret access key.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;region&lt;/code&gt; parameter is optional and represents the AWS region where the secret resides, defaulting to the default region if not specified.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/1.4/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; in the SQS Queue. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the SQS Queue via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the SQS queue. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/1.5/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; in the SQS Queue. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the SQS Queue via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the SQS queue. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.0/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the SQS Queue via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the SQS queue. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.1/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;awsRegion&lt;/code&gt; - AWS Region for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;identityOwner&lt;/code&gt; - Receive permissions on the SQS Queue via Pod Identity or from the KEDA operator itself (see below). (Values: &lt;code&gt;pod&lt;/code&gt;, &lt;code&gt;operator&lt;/code&gt;, Default: &lt;code&gt;pod&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When &lt;code&gt;identityOwner&lt;/code&gt; set to &lt;code&gt;operator&lt;/code&gt; - the only requirement is that the KEDA operator has the correct IAM permissions on the SQS queue. Additional Authentication Parameters are not required.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.10/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity. (Optional, You can use this instead of &lt;code&gt;queueURLFromEnv&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueURLFromEnv&lt;/code&gt; - Name of the environment variable on the scale target to read the queue URL from. (Optional, You can use this instead of &lt;code&gt;queueURL&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, the default formula for &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing. If you wish to only scale on &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; set &lt;code&gt;scaleOnInFlight&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.11/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity. (Optional, You can use this instead of &lt;code&gt;queueURLFromEnv&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueURLFromEnv&lt;/code&gt; - Name of the environment variable on the scale target to read the queue URL from. (Optional, You can use this instead of &lt;code&gt;queueURL&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, the default formula for &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing. If you wish to only scale on &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; set &lt;code&gt;scaleOnInFlight&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.12/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity. (Optional, You can use this instead of &lt;code&gt;queueURLFromEnv&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueURLFromEnv&lt;/code&gt; - Name of the environment variable on the scale target to read the queue URL from. (Optional, You can use this instead of &lt;code&gt;queueURL&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, the default formula for &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing. If you wish to only scale on &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; set &lt;code&gt;scaleOnInFlight&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt;. You can also include the number of delayed messages when calculating &amp;ldquo;actual messages&amp;rdquo; by setting &lt;code&gt;scaleOnDelayed&lt;/code&gt; to &lt;code&gt;true&lt;/code&gt;. With &lt;code&gt;scaleOnInFlight&lt;/code&gt; and &lt;code&gt;scaleOnDelayed&lt;/code&gt; set to &lt;code&gt;true&lt;/code&gt; the formula for &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesDelayed&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.13/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.14/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.15/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.16/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.17/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.18/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.19/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.2/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.20/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.21/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.13 and will be removed in v3. Optional # Optional. Default: pod&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner&lt;/span&gt;: pod | operator
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.3/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.4/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.5/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.6/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.7/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.8/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, the default formula for &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing. If you wish to only scale on &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; set &lt;code&gt;scaleOnInFlight&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>AWS SQS Queue</title><link>https://keda.sh/docs/2.9/scalers/aws-sqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/aws-sqs/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;aws-sqs-queue&lt;/code&gt; trigger that scales based on an AWS SQS Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: aws-sqs-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueURL or queueURLFromEnv. If both provided, uses queueURL&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURL&lt;/span&gt;: https://sqs.eu-west-1.amazonaws.com/account_id/QueueName
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueURLFromEnv&lt;/span&gt;: QUEUE_URL &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `queueURL` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default: &amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: awsRegion&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsRegion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;eu-west-1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: awsEndpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;awsEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityOwner: pod | operator # Optional. Default&lt;/span&gt;: pod
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueURL&lt;/code&gt; - Full URL for the SQS Queue. The simple name of the queue can be used in case there&amp;rsquo;s no ambiguity. (Optional, You can use this instead of &lt;code&gt;queueURLFromEnv&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueURLFromEnv&lt;/code&gt; - Name of the environment variable on the scale target to read the queue URL from. (Optional, You can use this instead of &lt;code&gt;queueURL&lt;/code&gt; parameter)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual messages in the SQS Queue is 30, the scaler scales to 3 pods. (default: 5)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For the purposes of scaling, the default formula for &amp;ldquo;actual messages&amp;rdquo; is equal to &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; + &lt;code&gt;ApproximateNumberOfMessagesNotVisible&lt;/code&gt;, since &lt;code&gt;NotVisible&lt;/code&gt; in SQS terms means the message is still in-flight/processing. If you wish to only scale on &lt;code&gt;ApproximateNumberOfMessages&lt;/code&gt; set &lt;code&gt;scaleOnInFlight&lt;/code&gt; to &lt;code&gt;false&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.10/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.11/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.12/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.13/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/Azure/aad-pod-identity#-announcement" target="_blank"&gt;Azure AD Pod Identity was archived&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v2.15. We strongly encourage the migration to &lt;a href="https://azure.github.io/azure-workload-identity" target="_blank"&gt;Azure Workload Identity&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.14/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; &lt;a href="https://github.com/Azure/aad-pod-identity#-announcement" target="_blank"&gt;Azure AD Pod Identity was archived&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and support for it will be removed from KEDA on v2.15. We strongly encourage the migration to &lt;a href="https://azure.github.io/azure-workload-identity" target="_blank"&gt;Azure Workload Identity&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.7/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.8/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Pod Identity</title><link>https://keda.sh/docs/2.9/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.10/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;
without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId From annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.11/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;
without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId From annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.12/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;
without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId From annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.13/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;
without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId From annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.14/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.15/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.16/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.17/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.18/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.19/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.20/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.21/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityTenantId: &amp;lt;tenant-id&amp;gt; # Optional. Default&lt;/span&gt;: TenantId from annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityAuthorityHost: &amp;lt;authority-host&amp;gt; # Optional. Default&lt;/span&gt;: AZURE_AUTHORITY_HOST environment variable which is injected by azure-wi-webhook-controller-manager.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.8/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;
without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId From annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure AD Workload Identity</title><link>https://keda.sh/docs/2.9/authentication-providers/azure-ad-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/azure-ad-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://github.com/Azure/azure-workload-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the newer version of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. It lets your Kubernetes workloads access Azure resources using an
&lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;&lt;strong&gt;Azure AD Application&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;
without having to specify secrets, using &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/federated-identity-credential.html" target="_blank"&gt;federated identity credentials&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure-workload # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: ClientId From annotation on service-account.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Workload Identity will give access to pods with service accounts having appropriate labels and annotations. Refer
to these &lt;a href="https://azure.github.io/azure-workload-identity/docs/topics/service-account-labels-and-annotations.html" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information. You can set these labels and annotations on the KEDA Operator service account. This can be done for you during deployment with Helm with the
following flags -&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.10/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.11/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.12/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.13/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.14/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.15/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.16/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.17/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.18/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.19/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.20/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.21/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`. Set to `true` to ignore any errors with data extraction from a successful query. Set to `false` the scaler will return error when null values are discovered &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.6/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.7/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.8/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Application Insights</title><link>https://keda.sh/docs/2.9/scalers/azure-app-insights/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-app-insights/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-app-insights&lt;/code&gt; trigger that scales based on an Azure Application Insights metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-app-insights
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationTimespan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationType&lt;/span&gt;: avg
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: cloud/roleName eq &amp;#39;role_name&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;customMetrics/example-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationInsightsIdFromEnv&lt;/span&gt;: APP_ID &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: TENANT_ID` &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;appInsightsResourceURL&lt;/span&gt;: https://api.applicationinsights.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This scaler is backed by the Azure Application Insights REST API. Please see &lt;a href="https://docs.microsoft.com/en-us/rest/api/application-insights/metrics/get" target="_blank"&gt;this&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; page
for further details.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/1.4/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by delete/move the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName: functions-blob # Required&lt;/span&gt;: Name of Azure Blob Storage container
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount: &amp;#39;5&amp;#39; # Optional. Amount of blobs to scale out on. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; blobs
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional if TriggerAuthentication defined with pod identity or connection string authentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;connection&lt;/code&gt; value is the name of the environment variable your deployment uses to get the connection string. This is usually resolved from a &lt;code&gt;Secret V1&lt;/code&gt; or a &lt;code&gt;ConfigMap V1&lt;/code&gt; collections. &lt;code&gt;env&lt;/code&gt; and &lt;code&gt;envFrom&lt;/code&gt; are both supported.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/1.5/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by delete/move the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName: functions-blob # Required&lt;/span&gt;: Name of Azure Blob Storage container
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount: &amp;#39;5&amp;#39; # Optional. Amount of blobs to scale out on. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; blobs
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional if TriggerAuthentication defined with pod identity or connection string authentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;connection&lt;/code&gt; value is the name of the environment variable your deployment uses to get the connection string. This is usually resolved from a &lt;code&gt;Secret V1&lt;/code&gt; or a &lt;code&gt;ConfigMap V1&lt;/code&gt; collections. &lt;code&gt;env&lt;/code&gt; and &lt;code&gt;envFrom&lt;/code&gt; are both supported.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.0/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by delete/move the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.1/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.10/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.11/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.12/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.13/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.14/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.15/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.16/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.17/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.18/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.19/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.2/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.20/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.21/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.3/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can also optionally assign a name to the metric using the &lt;code&gt;metricName&lt;/code&gt; value. If not specified, the &lt;code&gt;metricName&lt;/code&gt; will be generated automatically based on of the &lt;code&gt;blobContainerName&lt;/code&gt;, &lt;code&gt;blobPrefix&lt;/code&gt; and &lt;code&gt;blobDelimiter&lt;/code&gt;. For example: &lt;strong&gt;azure-blob-functions-blob-myprefix-example&lt;/strong&gt;. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique. The value will be prefixed with &lt;code&gt;azure-blob-&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.4/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the blob belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage blob endpoint suffix of the cloud environment that the blob belongs to, e.g. &lt;code&gt;blob.core.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.5/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the blob belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage blob endpoint suffix of the cloud environment that the blob belongs to, e.g. &lt;code&gt;blob.core.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.6/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;blobContainerName&lt;/code&gt; - Name of container in an Azure Storage account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the container belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobPrefix&lt;/code&gt; - Prefix for the Blob. Use this to specify sub path for the blobs if required. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobDelimiter&lt;/code&gt; - Delimiter for identifying the blob prefix. (Default: &lt;code&gt;/&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the blob belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage blob endpoint suffix of the cloud environment that the blob belongs to, e.g. &lt;code&gt;blob.core.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.7/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.8/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Blob Storage</title><link>https://keda.sh/docs/2.9/scalers/azure-storage-blob/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-storage-blob/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-blob&lt;/code&gt; trigger for Azure Blob Storage. It scales based on the count of blobs in a given blob storage container and assumes the worker is responsible for clearing the container by deleting/moving the blobs once the blob processing completed.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainerName&lt;/span&gt;: functions-blob
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationBlobCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix&lt;/span&gt;: myprefix
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter&lt;/span&gt;: /example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: blob.core.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;recursive&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;globPattern&lt;/span&gt;: glob-pattern
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.10/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: t0p-s3cret &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.11/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: t0p-s3cret &lt;span style="color:#6272a4"&gt;# DEPRECATED, use TriggerAuthentication or clientSecretFromEnv&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.12/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: t0p-s3cret &lt;span style="color:#6272a4"&gt;# DEPRECATED, use TriggerAuthentication or clientSecretFromEnv&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.13/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.14/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.15/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.16/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.17/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.18/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.19/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.20/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.21/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.7/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: t0p-s3cret &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.8/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: t0p-s3cret &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Data Explorer</title><link>https://keda.sh/docs/2.9/scalers/azure-data-explorer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-data-explorer/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-data-explorer&lt;/code&gt; trigger that scales based on an Azure Data Explorer query result.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-data-explorer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: https://keda.eastus.kusto.windows.net
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseName&lt;/span&gt;: kedadb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; StormEvents
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize StormCount = count() by State
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | top 1 by StormCount desc&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: 045ef409-6dee-4893-a824-5612eac467b1 &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: 4ba039f1-d69c-434e-9268-4a2bb7bba90d &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: t0p-s3cret &lt;span style="color:#6272a4"&gt;# Can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read aad app creds from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: AAD_APP_CLIENT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: AAD_APP_SECRET_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AAD_APP_TENANT_ID_ENV_VAR_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/1.4/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# Connection string for Event Hub namespace appended with &amp;#34;EntityPath=&amp;lt;event_hub_name&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnection&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# Connection string for account used to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup: $Default # Optional. Consumer group of event hub consumer. Default&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold: &amp;#39;64&amp;#39; # Optional. Target number of unprocessed events across all partitions in Event Hub for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;64&lt;/span&gt; events.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Container name to store checkpoint. This is needed when a using an Event Hub application written in dotnet or java, and not an Azure function.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;connection&lt;/code&gt; value is the name of the environment variable your deployment uses to get the Event Hub connection string which is appended with the Event Hub name using Entity Path variable. &lt;code&gt;storageConnection&lt;/code&gt; is the name of the environment variable your deployment uses to get the Storage connection string.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/1.5/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# Connection string for Event Hub namespace appended with &amp;#34;EntityPath=&amp;lt;event_hub_name&amp;gt;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnection&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# Connection string for account used to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup: $Default # Optional. Consumer group of event hub consumer. Default&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold: &amp;#39;64&amp;#39; # Optional. Target number of unprocessed events across all partitions in Event Hub for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;64&lt;/span&gt; events.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Container name to store checkpoint. This is needed when a using an Event Hub application written in dotnet or java, and not an Azure function.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;connection&lt;/code&gt; value is the name of the environment variable your deployment uses to get the Event Hub connection string which is appended with the Event Hub name using Entity Path variable. &lt;code&gt;storageConnection&lt;/code&gt; is the name of the environment variable your deployment uses to get the Storage connection string.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.0/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of event hub consumer. (Default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed when a using an Event Hub application written in dotnet or java, and not an Azure function.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 The Azure Storage connection string is not compatible with connection string created from a Shared Access Signature.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.1/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of event hub consumer. (Default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed when a using an Event Hub application written in dotnet or java, and not an Azure function.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 The Azure Storage connection string is not compatible with connection string created from a Shared Access Signature.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.10/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.11/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.12/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.13/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.14/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.15/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.15/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.16/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.16/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.17/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.17/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.18/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.18/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.19/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.19/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.2/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of event hub consumer. (Default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed when a using an Event Hub application written in dotnet or java, and not an Azure function.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 The Azure Storage connection string is not compatible with connection string created from a Shared Access Signature.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.20/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.20/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.21/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;. If the connection string does not end with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;, then the parameters &lt;code&gt;eventHubName&lt;/code&gt; / &lt;code&gt;eventHubNameFromEnv&lt;/code&gt; must be used to provide the name of the Event Hub.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage. (Only required when not using pod identity)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespace&lt;/code&gt; - Name of the Event Hub namespace which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNamespaceFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub namespace, which has the Event Hub. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubName&lt;/code&gt; - Name of the Event Hub containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubNameFromEnv&lt;/code&gt; - Name of the environment variable that provides the name of the Event Hub, containing the messages. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageAccountName&lt;/code&gt; - Account name for blob storage used for checkpoints. (Required when &lt;code&gt;storageConnectionFromEnv&lt;/code&gt; is not specified. The storage account name is the first part in the hostname of a Blob Storage endpoint. E.g.: for &lt;code&gt;examplename.blob.core.windows.net&lt;/code&gt; the account name is &lt;code&gt;examplename&lt;/code&gt;.)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dapr&lt;/code&gt; - Suitable for older Dapr pubsub and bindings
&lt;ul&gt;
&lt;li&gt;Compatible Dapr versions:
&lt;ul&gt;
&lt;li&gt;pubsub components: 1.6, 1.7, 1.8, 1.9&lt;/li&gt;
&lt;li&gt;bindings: 1.9&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;For newer Dapr versions, use the &lt;code&gt;blobMetadata&lt;/code&gt; strategy.&lt;/li&gt;
&lt;li&gt;For older Dapr versions, use the &lt;code&gt;goSdk&lt;/code&gt; strategy.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageEndpointSuffix&lt;/code&gt; - Blob Storage endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;airgap.example&lt;/code&gt;. Do not include the &lt;code&gt;blob&lt;/code&gt; part of the endpoint.)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;When using &lt;a href="https://keda.sh/docs/2.21/authentication-providers/azure-ad-workload-identity/"&gt;pod identity&lt;/a&gt;, Microsoft Entra ID endpoint is recovered via &lt;code&gt;AZURE_AUTHORITY_HOST&lt;/code&gt; env var provided by &lt;a href="https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html" target="_blank"&gt;https://azure.github.io/azure-workload-identity/docs/installation/mutating-admission-webhook.html&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.3/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing, for example Dapr.&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Learn more about the checkpointing behaviour in this &lt;a href="#checkpointing-behaviour"&gt;section&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.4/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing, for example Dapr.&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Learn more about the checkpointing behaviour in this &lt;a href="#checkpointing-behaviour"&gt;section&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.5/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing, for example Dapr.&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Learn more about the checkpointing behaviour in this &lt;a href="#checkpointing-behaviour"&gt;section&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.6/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing, for example Dapr.&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Learn more about the checkpointing behaviour in this &lt;a href="#checkpointing-behaviour"&gt;section&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.7/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing, for example Dapr.&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryEndpoint&lt;/code&gt; - Active Directory endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;https://login.microsoftonline.de/&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubResourceURL&lt;/code&gt; - Event Hub resource URL of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;https://eventhubs.azure.net/&lt;/code&gt; for known Azure Clouds).&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Learn more about the checkpointing behaviour in this &lt;a href="#checkpointing-behaviour"&gt;section&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.8/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string appended with &lt;code&gt;EntityPath=&amp;lt;event_hub_name&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;storageConnectionFromEnv&lt;/code&gt; - Name of the environment variable that provides connection string for Azure Storage Account to store checkpoint. As of now the Event Hub scaler only reads from Azure Blob Storage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumerGroup&lt;/code&gt; - Consumer group of Azure Event Hub consumer. (default: &lt;code&gt;$default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unprocessedEventThreshold&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;64&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationUnprocessedEventThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobContainer&lt;/code&gt; - Container name to store checkpoint. This is needed for every &lt;code&gt;checkpointStrategy&lt;/code&gt; except of &lt;code&gt;AzureFunction&lt;/code&gt;. With Azure Functions the &lt;code&gt;blobContainer&lt;/code&gt; is autogenerated and cannot be overridden.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;checkpointStrategy&lt;/code&gt; - configure the checkpoint behaviour of different Event Hub SDKs. (Values: &lt;code&gt;azureFunction&lt;/code&gt;, &lt;code&gt;blobMetadata&lt;/code&gt;, &lt;code&gt;goSdk&lt;/code&gt;, default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;azureFunction&lt;/code&gt; - Suitable for Azure Functions &amp;amp; Azure WebJobs SDK. This is the default setting, when &lt;code&gt;blobcontainer&lt;/code&gt; is not specified.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;blobMetadata&lt;/code&gt; - For all implementations that store checkpoint information on blob metadata such as current C#, Python, Java and JavaScript Event Hub SDKs.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;goSdk&lt;/code&gt; - For all implementations using the &lt;a href="https://github.com/Azure/azure-event-hubs-go" target="_blank"&gt;Golang SDK&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&amp;rsquo;s checkpointing, for example Dapr.&lt;/li&gt;
&lt;li&gt;When no checkpoint strategy is specified, the Event Hub scaler will use backwards compatibility and able to scale older implementations of C#, Python or Java Event Hub SDKs. (see &amp;ldquo;Legacy checkpointing&amp;rdquo;). If this behaviour should be used, &lt;code&gt;blobContainer&lt;/code&gt; is also required.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the Event Hub belongs to. (Values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;, Default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointSuffix&lt;/code&gt; - Service Bus endpoint suffix of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;servicebus.cloudapi.de&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryEndpoint&lt;/code&gt; - Active Directory endpoint of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;https://login.microsoftonline.de/&lt;/code&gt; for &lt;code&gt;AzureGermanCloud&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;eventHubResourceURL&lt;/code&gt; - Event Hub resource URL of the cloud environment. (Required when &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, e.g. &lt;code&gt;https://eventhubs.azure.net/&lt;/code&gt; for known Azure Clouds).&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 Learn more about the checkpointing behaviour in this &lt;a href="#checkpointing-behaviour"&gt;section&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Azure Event Hubs</title><link>https://keda.sh/docs/2.9/scalers/azure-event-hub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-event-hub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-eventhub&lt;/code&gt; trigger for Azure Event Hubs.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-eventhub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: EVENTHUB_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageConnectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: $Default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;64&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationUnprocessedEventThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobContainer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_container&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageEndpointSuffix&lt;/span&gt;: airgap.example
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;eventHubResourceURL&lt;/span&gt;: https://eventhubs.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when using pod identity authentication with blob storage&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;storageAccountName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;name_of_account&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.10/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.11/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.12/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.13/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.14/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.15/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.16/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.17/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.18/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.19/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.20/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.21/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.7/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently pod identity providers are not supported for key vault.&lt;/p&gt;
&lt;p&gt;You need to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specify its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.8/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently pod identity providers are not supported for key vault.&lt;/p&gt;
&lt;p&gt;You need to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specify its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Key Vault secret</title><link>https://keda.sh/docs/2.9/authentication-providers/azure-key-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/azure-key-vault/</guid><description>&lt;p&gt;You can pull secrets from Azure Key Vault into the trigger by using the &lt;code&gt;azureKeyVault&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the key vault secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;Currently, &lt;code&gt;azure&lt;/code&gt; and &lt;code&gt;azure-workload&lt;/code&gt; pod identity providers are supported for Azure Key Vault using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;azureKeyVault&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Service principal authentication is also supported, needing to register an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals" target="_blank"&gt;application&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; with Azure Active Directory and specifying its credentials. The &lt;code&gt;clientId&lt;/code&gt; and &lt;code&gt;tenantId&lt;/code&gt; for the application are to be provided as part of the spec. The &lt;code&gt;clientSecret&lt;/code&gt; for the application is expected to be within a kubernetes secret in the same namespace as the authentication resource.&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.0/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.1/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.10/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.11/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.12/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.13/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.14/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.15/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.16/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.17/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.18/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.19/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.2/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.20/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.21/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.3/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.4/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.5/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.6/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.7/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1900000000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.8/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Log Analytics</title><link>https://keda.sh/docs/2.9/scalers/azure-log-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-log-analytics/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-log-analytics&lt;/code&gt; trigger for Azure Log Analytics query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-log-analytics
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZURE_AD_TENANT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_CLIENT_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SERVICE_PRINCIPAL_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceId&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;LOG_ANALYTICS_WORKSPACE_ID&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AppName = &amp;#34;web&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ClusterName = &amp;#34;demo-cluster&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let AvgDuration = ago(10m);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; let ThresholdCoefficient = 0.8;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuUsageNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize MetricValue=round(avg(CounterValue)) by CounterName, AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | join (Perf
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where InstanceName contains ClusterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where CounterName == &amp;#34;cpuLimitNanoCores&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | where TimeGenerated &amp;gt; AvgDuration
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | extend AppName = substring(InstanceName, indexof((InstanceName), &amp;#34;/&amp;#34;, 0, -1, 10) + 1)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | summarize arg_max(TimeGenerated, *) by AppName, CounterName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project Limit = CounterValue, TimeGenerated, CounterPath, AppName)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; on AppName
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; | project MetricValue, Threshold = Limit * ThresholdCoefficient&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workspaceIdFromEnv&lt;/span&gt;: LOG_ANALYTICS_WORKSPACE_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `workspaceId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientIdFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantIdFromEnv&lt;/span&gt;: AZURE_AD_TENANT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `tenantId` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecretFromEnv&lt;/span&gt;: SERVICE_PRINCIPAL_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `clientSecret` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;logAnalyticsResourceURL&lt;/span&gt;: https://api.loganalytics.airgap.io/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/1.4/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: CLIENT_ID_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPassword&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource. The format is &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Tenant id for the Azure resource. Used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Subscription id for the Azure resource. Used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the Azure Monitor metric. Must be an officially supported metric found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Filter to define a more specific part of the resource. You can filter by supported dimensions of the metric found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Aggregation interval of the metric. Reported in the format &lt;code&gt;&amp;quot;mm:hh:ss&amp;quot;&lt;/code&gt;. (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure monitor metric. Some possible values include &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. No default.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value for the Azure metric to use in the HPA.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Name of the environment variable that contains the active directory client id. Should have the RBAC role of &lt;code&gt;Monitoring Reader&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPassword&lt;/code&gt; - Name of the environment variable that contains the active directory client password. Should have the RBAC role of &lt;code&gt;Monitoring Reader&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication by providing a set of Azure Active Directory credentials.&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/1.5/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: CLIENT_ID_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPassword&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource. The format is &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Tenant id for the Azure resource. Used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Subscription id for the Azure resource. Used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the Azure Monitor metric. Must be an officially supported metric found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Filter to define a more specific part of the resource. You can filter by supported dimensions of the metric found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Aggregation interval of the metric. Reported in the format &lt;code&gt;&amp;quot;mm:hh:ss&amp;quot;&lt;/code&gt;. (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure monitor metric. Some possible values include &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. No default.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value for the Azure metric to use in the HPA.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Name of the environment variable that contains the active directory client id. Should have the RBAC role of &lt;code&gt;Monitoring Reader&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPassword&lt;/code&gt; - Name of the environment variable that contains the active directory client password. Should have the RBAC role of &lt;code&gt;Monitoring Reader&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication by providing a set of Azure Active Directory credentials.&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.0/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric which can be found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Optionsinclude &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;mm:hh:ss&amp;quot;&lt;/code&gt; (default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt; which is 5 minutes)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. Optional. Required when &lt;code&gt;TriggerAuthentication&lt;/code&gt; is not provided.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.1/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric which can be found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Optionsinclude &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;hh:mm:ss&amp;quot;&lt;/code&gt; (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.10/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.11/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.12/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.13/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.14/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.15/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.16/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.17/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.18/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.19/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.2/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric which can be found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Optionsinclude &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;hh:mm:ss&amp;quot;&lt;/code&gt; (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.20/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.21/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.3/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric which can be found in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Optionsinclude &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;hh:mm:ss&amp;quot;&lt;/code&gt; (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.4/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric to query.
&lt;ul&gt;
&lt;li&gt;Azure metrics are available as a list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Custom metric name when querying Azure Monitor &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/essentials/metrics-custom-overview" target="_blank"&gt;custom metrics&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricNamespace&lt;/code&gt; - Name of the metric namespace. Required when &lt;code&gt;metricName&lt;/code&gt; is a custom metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Options include &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;hh:mm:ss&amp;quot;&lt;/code&gt; (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.5/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric to query.
&lt;ul&gt;
&lt;li&gt;Azure metrics are available as a list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Custom metric name when querying Azure Monitor &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/essentials/metrics-custom-overview" target="_blank"&gt;custom metrics&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricNamespace&lt;/code&gt; - Name of the metric namespace. Required when &lt;code&gt;metricName&lt;/code&gt; is a custom metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Options include &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;hh:mm:ss&amp;quot;&lt;/code&gt; (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.6/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceURI&lt;/code&gt; - Shortened URI to the Azure resource with format &lt;code&gt;&amp;quot;&amp;lt;resourceProviderNamespace&amp;gt;/&amp;lt;resourceType&amp;gt;/&amp;lt;resourceName&amp;gt;&amp;quot;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tenantId&lt;/code&gt; - Id of the tenant that contains the Azure resource. This is used for authentication.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subscriptionId&lt;/code&gt; - Id of Azure subscription that contains the Azure resource. This is used for determining the full resource URI.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceGroupName&lt;/code&gt; - Name of the resource group for the Azure resource.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric to query.
&lt;ul&gt;
&lt;li&gt;Azure metrics are available as a list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Custom metric name when querying Azure Monitor &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/essentials/metrics-custom-overview" target="_blank"&gt;custom metrics&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricNamespace&lt;/code&gt; - Name of the metric namespace. Required when &lt;code&gt;metricName&lt;/code&gt; is a custom metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationType&lt;/code&gt; - Aggregation method of the Azure Monitor metric. Options include &lt;code&gt;Average&lt;/code&gt;, &lt;code&gt;Total&lt;/code&gt;, &lt;code&gt;Maximum&lt;/code&gt; with a full list in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Name of the filter to be more specific by using dimensions listed in the &lt;a href="https://docs.microsoft.com/en-us/azure/azure-monitor/platform/metrics-supported" target="_blank"&gt;official documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricAggregationInterval&lt;/code&gt; - Collection time of the metric in format &lt;code&gt;&amp;quot;hh:mm:ss&amp;quot;&lt;/code&gt; (Default: &lt;code&gt;&amp;quot;0:5:0&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientId&lt;/code&gt; - Id of the Active Directory application which requires at least &lt;code&gt;Monitoring Reader&lt;/code&gt; permissions. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activeDirectoryClientPasswordFromEnv&lt;/code&gt; - Name of the environment variable that contains the active directory client password. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some parameters could be provided using environmental variables, instead of setting them directly in metadata. Here is a list of parameters you can use to retrieve values from environment variables:&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.7/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.8/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Monitor</title><link>https://keda.sh/docs/2.9/scalers/azure-monitor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-monitor/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-monitor&lt;/code&gt; trigger that scales based on an Azure Monitor metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-monitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceURI&lt;/span&gt;: Microsoft.ContainerService/managedClusters/azureMonitorCluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantId&lt;/span&gt;: xxx-xxx-xxx-xxx-xxx
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionId&lt;/span&gt;: yyy-yyy-yyy-yyy-yyy
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceGroupName&lt;/span&gt;: azureMonitor
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: kube_pod_status_ready
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricFilter&lt;/span&gt;: namespace eq &amp;#39;default&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricAggregationInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0:1:0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientId&lt;/span&gt;: &amp;lt;client id value&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientIdFromEnv&lt;/span&gt;: CLIENT_ID_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryClientPasswordFromEnv&lt;/span&gt;: CLIENT_PASSWORD_ENV_NAME &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional (Default: AzurePublicCloud)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: Private
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;azureResourceManagerEndpoint&lt;/span&gt;: https://management.azure.airgap.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required when cloud = Private.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activeDirectoryEndpoint&lt;/span&gt;: https://login.airgap.example/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.10/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.11/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.12/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.13/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.14/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.15/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.16/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.17/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Require jobs to include specified demands, ignoring any extra ones&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemandsAndIgnoreOthers&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.18/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Require jobs to include specified demands, ignoring any extra ones&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemandsAndIgnoreOthers&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Whether to only fetch unfinished jobs from the API (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fetchUnfinishedJobsOnly&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Property to enable case-insensitive comparison of pipeline job demands (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caseInsensitiveDemandsProcessing&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.19/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Require jobs to include specified demands, ignoring any extra ones&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemandsAndIgnoreOthers&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Whether to only fetch unfinished jobs from the API (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fetchUnfinishedJobsOnly&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Property to enable case-insensitive comparison of pipeline job demands (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caseInsensitiveDemandsProcessing&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.20/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Require jobs to include specified demands, ignoring any extra ones&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemandsAndIgnoreOthers&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Whether to only fetch unfinished jobs from the API (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fetchUnfinishedJobsOnly&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Property to enable case-insensitive comparison of pipeline job demands (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caseInsensitiveDemandsProcessing&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.21/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands of jobs must exactly match the capabilities the trigger defines&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemands&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Require jobs to include specified demands, ignoring any extra ones&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;requireAllDemandsAndIgnoreOthers&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: How many jobs to fetch for the pool in the API (default: 250)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;jobsToFetch&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{jobsToFetch}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Whether to only fetch unfinished jobs from the API (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;fetchUnfinishedJobsOnly&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Property to enable case-insensitive comparison of pipeline job demands (default: false)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caseInsensitiveDemandsProcessing&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.3/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required - Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.4/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required - Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.5/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required - Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.6/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.7/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.8/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pipelines</title><link>https://keda.sh/docs/2.9/scalers/azure-pipelines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-pipelines/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-pipelines&lt;/code&gt; trigger for Azure Pipelines. It scales based on the amount of pipeline runs pending in a given agent pool.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-pipelines
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Name of the pool in Azure DevOps&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolName}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Learn more in &amp;#39;How to determine your pool ID&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;poolID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{agentPoolId}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps organization URL, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationURLFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_URL&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Azure DevOps Personal Access Token, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;personalAccessTokenFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AZP_TOKEN&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Target queue length&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetPipelinesQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Parent template to read demands from&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parent&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{parent ADO agent name}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Demands string to read demands from ScaledObject&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;demands&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{demands}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: pipeline-trigger-auth
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.0/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.1/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.2/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.3/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.4/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.5/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Pod Identity</title><link>https://keda.sh/docs/2.6/authentication-providers/azure-ad-pod-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/azure-ad-pod-identity/</guid><description>&lt;p&gt;Azure Pod Identity is an implementation of &lt;a href="https://github.com/Azure/aad-pod-identity" target="_blank"&gt;&lt;strong&gt;Azure AD Pod Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which lets you bind an &lt;a href="https://docs.microsoft.com/en-us/azure/active-directory/managed-identities-azure-resources/" target="_blank"&gt;&lt;strong&gt;Azure Managed Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to a Pod in a Kubernetes cluster as delegated access - &lt;em&gt;Don&amp;rsquo;t manage secrets, let Azure AD do the hard work&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use Azure AD Pod Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: azure # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;identityId: &amp;lt;identity-id&amp;gt; # Optional. Default&lt;/span&gt;: Identity linked with the label set when installing KEDA.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Azure AD Pod Identity will give access to containers with a defined label for &lt;code&gt;aadpodidbinding&lt;/code&gt;. You can set this label on the KEDA operator deployment. This can be done for you during deployment with Helm with &lt;code&gt;--set podIdentity.activeDirectory.identity={your-label-name}&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/1.4/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Subscription length target for HPA. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/1.5/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Subscription length target for HPA. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.0/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.1/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.10/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.11/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.12/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.13/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.14/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.15/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.16/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.17/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.18/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.19/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.2/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.20/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.21/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.3/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.4/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.5/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.6/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME &lt;span style="color:#6272a4"&gt;# This must be a connection string for a queue itself, and not a namespace level (e.g. RootAccessPolicy) connection string [#215](https://github.com/kedacore/keda/issues/215)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.7/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.8/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Service Bus</title><link>https://keda.sh/docs/2.9/scalers/azure-service-bus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-service-bus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-servicebus&lt;/code&gt; trigger for Azure Service Bus Queue or Topic.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;⚠️ &lt;strong&gt;WARNING:&lt;/strong&gt; KEDA is not in charge of managing entities. If the queue, topic or subscription does not exist, it will not create them automatically.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-servicebus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: queueName OR topicName and subscriptionName&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functions-sbqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# or&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: functions-sbtopic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: sbtopic-sub1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, required when pod identity is used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: service-bus-namespace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional, can use TriggerAuthentication as well&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: SERVICEBUS_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Count of messages to trigger scaling on. Default: 5 messages&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud: Private # Optional. Default&lt;/span&gt;: AzurePublicCloud
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpointSuffix&lt;/span&gt;: servicebus.airgap.example &lt;span style="color:#6272a4"&gt;# Required when cloud=Private&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/1.4/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functionsqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength: &amp;#39;5&amp;#39; # Optional. Queue length target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;connection&lt;/code&gt; value is the name of the environment variable your deployment uses to get the connection string. This is usually resolved from a &lt;code&gt;Secret V1&lt;/code&gt; or a &lt;code&gt;ConfigMap V1&lt;/code&gt; collections. &lt;code&gt;env&lt;/code&gt; and &lt;code&gt;envFrom&lt;/code&gt; are both supported.&lt;/p&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/1.5/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: functionsqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength: &amp;#39;5&amp;#39; # Optional. Queue length target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connection&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;connection&lt;/code&gt; value is the name of the environment variable your deployment uses to get the connection string. This is usually resolved from a &lt;code&gt;Secret V1&lt;/code&gt; or a &lt;code&gt;ConfigMap V1&lt;/code&gt; collections. &lt;code&gt;env&lt;/code&gt; and &lt;code&gt;envFrom&lt;/code&gt; are both supported.&lt;/p&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.0/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.1/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.10/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.11/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.12/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.13/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.14/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.15/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.16/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.17/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.18/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.19/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.2/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.20/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.21/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLengthStrategy&lt;/span&gt;: all|visibleonly
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLengthStrategy&lt;/code&gt; - &lt;code&gt;all&lt;/code&gt; considers both visible and invisible messages, while &lt;code&gt;visibleonly&lt;/code&gt; uses Peek to count only visible messages. In &lt;code&gt;visibleonly&lt;/code&gt;, if the count of messages is 32 or higher, it falls back to the default &lt;code&gt;all&lt;/code&gt; strategy, counting both visible and invisible messages. (Default: &lt;code&gt;all&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.3/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using pod identity or connection string authentication.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.4/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.5/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.6/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.7/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.8/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Azure Storage Queue</title><link>https://keda.sh/docs/2.9/scalers/azure-storage-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/azure-storage-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;azure-queue&lt;/code&gt; trigger for Azure Storage Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: azure-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: orders
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionFromEnv&lt;/span&gt;: STORAGE_CONNECTIONSTRING_ENV_NAME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;accountName&lt;/span&gt;: storage-account-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cloud&lt;/span&gt;: AzureUSGovernmentCloud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Name of the queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueLength&lt;/code&gt; - Target value for queue length passed to the scaler. Example: if one pod can handle 10 messages, set the queue length target to 10. If the actual number of messages in the queue is 30, the scaler scales to 3 pods. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueueLength&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - Name of the environment variable your deployment uses to get the connection string.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;accountName&lt;/code&gt; - Name of the storage account that the queue belongs to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cloud&lt;/code&gt; - Name of the cloud environment that the queue belongs to. Must be a known Azure cloud environment, or &lt;code&gt;Private&lt;/code&gt; for Azure Stack Hub or Air Gapped clouds. (valid values: &lt;code&gt;AzurePublicCloud&lt;/code&gt;, &lt;code&gt;AzureUSGovernmentCloud&lt;/code&gt;, &lt;code&gt;AzureChinaCloud&lt;/code&gt;, &lt;code&gt;AzureGermanCloud&lt;/code&gt;, &lt;code&gt;Private&lt;/code&gt;; default: &lt;code&gt;AzurePublicCloud&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When &lt;code&gt;cloud&lt;/code&gt; is set to &lt;code&gt;Private&lt;/code&gt;, the &lt;code&gt;endpointSuffix&lt;/code&gt; parameter is required. Otherwise, it is automatically generated based on the cloud environment. &lt;code&gt;endpointSuffix&lt;/code&gt; represents the storage queue endpoint suffix of the cloud environment that the queue belongs to, e.g. &lt;code&gt;queue.core.windows.net&lt;/code&gt; for &lt;code&gt;AzurePublicCloud&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Beanstalkd</title><link>https://keda.sh/docs/2.16/scalers/beanstalkd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/beanstalkd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;beanstalkd&lt;/code&gt; trigger that scales based on the number of jobs in a Beanstalkd queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: beanstalkd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server&lt;/span&gt;: beanstalkd.internal-namespace:11300
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeDelayed&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tube&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;server&lt;/code&gt; - Address of beanstalkd server &lt;code&gt;&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. If no port is specified then the scaler will default to &lt;code&gt;11300&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;includeDelayed&lt;/code&gt; - Whether to include delayed jobs in the count used for scaling. Defaults to false so only &lt;code&gt;ready&lt;/code&gt; and &lt;code&gt;reserved&lt;/code&gt; jobs are counted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tube&lt;/code&gt; - Name of the tube to scale on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Number of jobs in the queue to trigger on. Defaults to &lt;code&gt;ready&lt;/code&gt;+&lt;code&gt;reserved&lt;/code&gt; jobs if &lt;code&gt;includeDelayed&lt;/code&gt; isn&amp;rsquo;t set.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - Timeout in seconds for establishing a connection to the beanstalkd server. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication should be needed to connect to the beanstalkd server.&lt;/p&gt;</description></item><item><title>Beanstalkd</title><link>https://keda.sh/docs/2.17/scalers/beanstalkd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/beanstalkd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;beanstalkd&lt;/code&gt; trigger that scales based on the number of jobs in a Beanstalkd queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: beanstalkd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server&lt;/span&gt;: beanstalkd.internal-namespace:11300
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeDelayed&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tube&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;server&lt;/code&gt; - Address of beanstalkd server &lt;code&gt;&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. If no port is specified then the scaler will default to &lt;code&gt;11300&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;includeDelayed&lt;/code&gt; - Whether to include delayed jobs in the count used for scaling. Defaults to false so only &lt;code&gt;ready&lt;/code&gt; and &lt;code&gt;reserved&lt;/code&gt; jobs are counted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tube&lt;/code&gt; - Name of the tube to scale on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Number of jobs in the queue to trigger on. Defaults to &lt;code&gt;ready&lt;/code&gt;+&lt;code&gt;reserved&lt;/code&gt; jobs if &lt;code&gt;includeDelayed&lt;/code&gt; isn&amp;rsquo;t set.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - Timeout in seconds for establishing a connection to the beanstalkd server. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication should be needed to connect to the beanstalkd server.&lt;/p&gt;</description></item><item><title>Beanstalkd</title><link>https://keda.sh/docs/2.18/scalers/beanstalkd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/beanstalkd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;beanstalkd&lt;/code&gt; trigger that scales based on the number of jobs in a Beanstalkd queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: beanstalkd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server&lt;/span&gt;: beanstalkd.internal-namespace:11300
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeDelayed&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tube&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;server&lt;/code&gt; - Address of beanstalkd server &lt;code&gt;&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. If no port is specified then the scaler will default to &lt;code&gt;11300&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;includeDelayed&lt;/code&gt; - Whether to include delayed jobs in the count used for scaling. Defaults to false so only &lt;code&gt;ready&lt;/code&gt; and &lt;code&gt;reserved&lt;/code&gt; jobs are counted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tube&lt;/code&gt; - Name of the tube to scale on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Number of jobs in the queue to trigger on. Defaults to &lt;code&gt;ready&lt;/code&gt;+&lt;code&gt;reserved&lt;/code&gt; jobs if &lt;code&gt;includeDelayed&lt;/code&gt; isn&amp;rsquo;t set.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - Timeout in seconds for establishing a connection to the beanstalkd server. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication should be needed to connect to the beanstalkd server.&lt;/p&gt;</description></item><item><title>Beanstalkd</title><link>https://keda.sh/docs/2.19/scalers/beanstalkd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/beanstalkd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;beanstalkd&lt;/code&gt; trigger that scales based on the number of jobs in a Beanstalkd queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: beanstalkd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server&lt;/span&gt;: beanstalkd.internal-namespace:11300
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeDelayed&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tube&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;server&lt;/code&gt; - Address of beanstalkd server &lt;code&gt;&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. If no port is specified then the scaler will default to &lt;code&gt;11300&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;includeDelayed&lt;/code&gt; - Whether to include delayed jobs in the count used for scaling. Defaults to false so only &lt;code&gt;ready&lt;/code&gt; and &lt;code&gt;reserved&lt;/code&gt; jobs are counted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tube&lt;/code&gt; - Name of the tube to scale on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Number of jobs in the queue to trigger on. Defaults to &lt;code&gt;ready&lt;/code&gt;+&lt;code&gt;reserved&lt;/code&gt; jobs if &lt;code&gt;includeDelayed&lt;/code&gt; isn&amp;rsquo;t set.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - Timeout in seconds for establishing a connection to the beanstalkd server. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication should be needed to connect to the beanstalkd server.&lt;/p&gt;</description></item><item><title>Beanstalkd</title><link>https://keda.sh/docs/2.20/scalers/beanstalkd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/beanstalkd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;beanstalkd&lt;/code&gt; trigger that scales based on the number of jobs in a Beanstalkd queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: beanstalkd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server&lt;/span&gt;: beanstalkd.internal-namespace:11300
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeDelayed&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tube&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;server&lt;/code&gt; - Address of beanstalkd server &lt;code&gt;&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. If no port is specified then the scaler will default to &lt;code&gt;11300&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;includeDelayed&lt;/code&gt; - Whether to include delayed jobs in the count used for scaling. Defaults to false so only &lt;code&gt;ready&lt;/code&gt; and &lt;code&gt;reserved&lt;/code&gt; jobs are counted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tube&lt;/code&gt; - Name of the tube to scale on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Number of jobs in the queue to trigger on. Defaults to &lt;code&gt;ready&lt;/code&gt;+&lt;code&gt;reserved&lt;/code&gt; jobs if &lt;code&gt;includeDelayed&lt;/code&gt; isn&amp;rsquo;t set.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - Timeout in seconds for establishing a connection to the beanstalkd server. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication should be needed to connect to the beanstalkd server.&lt;/p&gt;</description></item><item><title>Beanstalkd</title><link>https://keda.sh/docs/2.21/scalers/beanstalkd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/beanstalkd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;beanstalkd&lt;/code&gt; trigger that scales based on the number of jobs in a Beanstalkd queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: beanstalkd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;server&lt;/span&gt;: beanstalkd.internal-namespace:11300
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeDelayed&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tube&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;server&lt;/code&gt; - Address of beanstalkd server &lt;code&gt;&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. If no port is specified then the scaler will default to &lt;code&gt;11300&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;includeDelayed&lt;/code&gt; - Whether to include delayed jobs in the count used for scaling. Defaults to false so only &lt;code&gt;ready&lt;/code&gt; and &lt;code&gt;reserved&lt;/code&gt; jobs are counted.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tube&lt;/code&gt; - Name of the tube to scale on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Number of jobs in the queue to trigger on. Defaults to &lt;code&gt;ready&lt;/code&gt;+&lt;code&gt;reserved&lt;/code&gt; jobs if &lt;code&gt;includeDelayed&lt;/code&gt; isn&amp;rsquo;t set.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - Timeout in seconds for establishing a connection to the beanstalkd server. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication should be needed to connect to the beanstalkd server.&lt;/p&gt;</description></item><item><title>Bound service account token</title><link>https://keda.sh/docs/2.17/authentication-providers/bound-service-account-token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/bound-service-account-token/</guid><description>&lt;p&gt;You can pull one or more service account tokens into the trigger by defining the &lt;code&gt;serviceAccountName&lt;/code&gt; of the Kubernetes service account.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;boundServiceAccountToken&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serviceAccountName&lt;/span&gt;: my-service-account &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;
&lt;h2 id="permissions-for-keda-to-request-service-account-tokens"&gt;Permissions for KEDA to request service account tokens&lt;/h2&gt;
&lt;p&gt;By default, the KEDA operator does not have the necessary permissions to request service account tokens from an arbitrary service account. This is to prevent a privilege escalation where a bad actor could use KEDA to request tokens on behalf of any service account in the cluster.&lt;/p&gt;</description></item><item><title>Bound service account token</title><link>https://keda.sh/docs/2.18/authentication-providers/bound-service-account-token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/bound-service-account-token/</guid><description>&lt;p&gt;You can pull one or more service account tokens into the trigger by defining the &lt;code&gt;serviceAccountName&lt;/code&gt; of the Kubernetes service account.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;boundServiceAccountToken&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serviceAccountName&lt;/span&gt;: my-service-account &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;
&lt;h2 id="permissions-for-keda-to-request-service-account-tokens"&gt;Permissions for KEDA to request service account tokens&lt;/h2&gt;
&lt;p&gt;By default, the KEDA operator does not have the necessary permissions to request service account tokens from an arbitrary service account. This is to prevent a privilege escalation where a bad actor could use KEDA to request tokens on behalf of any service account in the cluster.&lt;/p&gt;</description></item><item><title>Bound service account token</title><link>https://keda.sh/docs/2.19/authentication-providers/bound-service-account-token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/bound-service-account-token/</guid><description>&lt;p&gt;You can pull one or more service account tokens into the trigger by defining the &lt;code&gt;serviceAccountName&lt;/code&gt; of the Kubernetes service account.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;boundServiceAccountToken&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serviceAccountName&lt;/span&gt;: my-service-account &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;
&lt;h2 id="permissions-for-keda-to-request-service-account-tokens"&gt;Permissions for KEDA to request service account tokens&lt;/h2&gt;
&lt;p&gt;By default, the KEDA operator does not have the necessary permissions to request service account tokens from an arbitrary service account. This is to prevent a privilege escalation where a bad actor could use KEDA to request tokens on behalf of any service account in the cluster.&lt;/p&gt;</description></item><item><title>Bound service account token</title><link>https://keda.sh/docs/2.20/authentication-providers/bound-service-account-token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/bound-service-account-token/</guid><description>&lt;p&gt;You can pull one or more service account tokens into the trigger by defining the &lt;code&gt;serviceAccountName&lt;/code&gt; of the Kubernetes service account.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;boundServiceAccountToken&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serviceAccountName&lt;/span&gt;: my-service-account &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;
&lt;h2 id="permissions-for-keda-to-request-service-account-tokens"&gt;Permissions for KEDA to request service account tokens&lt;/h2&gt;
&lt;p&gt;By default, the KEDA operator does not have the necessary permissions to request service account tokens from an arbitrary service account. This is to prevent a privilege escalation where a bad actor could use KEDA to request tokens on behalf of any service account in the cluster.&lt;/p&gt;</description></item><item><title>Bound service account token</title><link>https://keda.sh/docs/2.21/authentication-providers/bound-service-account-token/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/bound-service-account-token/</guid><description>&lt;p&gt;You can pull one or more service account tokens into the trigger by defining the &lt;code&gt;serviceAccountName&lt;/code&gt; of the Kubernetes service account.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;boundServiceAccountToken&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serviceAccountName&lt;/span&gt;: my-service-account &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;
&lt;h2 id="permissions-for-keda-to-request-service-account-tokens"&gt;Permissions for KEDA to request service account tokens&lt;/h2&gt;
&lt;p&gt;By default, the KEDA operator does not have the necessary permissions to request service account tokens from an arbitrary service account. This is to prevent a privilege escalation where a bad actor could use KEDA to request tokens on behalf of any service account in the cluster.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.10/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version &lt;code&gt;2.12&lt;/code&gt;. Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.11/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version &lt;code&gt;2.12&lt;/code&gt;. Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.12/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.13/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.14/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.15/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.16/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.17/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.18/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.19/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.20/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.21/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.5/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetAverageValue&lt;/code&gt; in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.6/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetAverageValue&lt;/code&gt; in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.7/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.8/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Cassandra</title><link>https://keda.sh/docs/2.9/scalers/cassandra/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/cassandra/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cassandra&lt;/code&gt; trigger that scales based on the outputs of a Cassandra query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cassandra
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;9042&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clusterIPAddress&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cassandra.default&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consistency&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Quorum&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocolVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;4&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;keyspace&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM test_keyspace.test_table;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_keyspace&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - The username credential for connecting to the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the Cassandra instance. (Optional, Can be set either here or in &lt;code&gt;clusterIPAddress&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;clusterIPAddress&lt;/code&gt; - The IP address or the host name of the Cassandra instance.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consistency&lt;/code&gt; - Configuration for a session or per individual read operation. (Values: &lt;code&gt;LOCAL_ONE&lt;/code&gt;, &lt;code&gt;LOCAL_QUORUM&lt;/code&gt;, &lt;code&gt;EACH_QUORUM&lt;/code&gt;, &lt;code&gt;LOCAL_SERIAL&lt;/code&gt;, &lt;code&gt;ONE&lt;/code&gt;, &lt;code&gt;TWO&lt;/code&gt;, &lt;code&gt;THREE&lt;/code&gt;, &lt;code&gt;QUORUM&lt;/code&gt;, &lt;code&gt;SERIAL&lt;/code&gt;, &lt;code&gt;ALL&lt;/code&gt;, Default: &lt;code&gt;ONE&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;protocolVersion&lt;/code&gt; - CQL Binary Protocol. (Default: &lt;code&gt;4&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keyspace&lt;/code&gt; - The name of the keyspace used in Cassandra.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A Cassandra query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - The threshold value that is provided by the user and used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in the Horizontal Pod Autoscaler (HPA).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to assign to the metric. (Default: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;KEYSPACE&amp;gt;&lt;/code&gt;, Optional, In case of &lt;code&gt;metricName&lt;/code&gt; is specified, it will be used to generate the &lt;code&gt;metricName&lt;/code&gt; like this: &lt;code&gt;s&amp;lt;X&amp;gt;-cassandra-&amp;lt;METRICNAME&amp;gt;&lt;/code&gt;, where &lt;code&gt;&amp;lt;X&amp;gt;&lt;/code&gt; is the index of the trigger in a ScaledObject)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>Community</title><link>https://keda.sh/community/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/community/</guid><description>&lt;h2 id="get-involved"&gt;Get Involved&lt;/h2&gt;

&lt;p&gt;If you&amp;rsquo;re interested in contributing to or participating in the direction of KEDA, you can join our community meetings.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Meeting time: Bi-weekly Tues 17:00 (European time - CEST/CET). (Subscribe to &lt;a href="https://calendar.google.com/calendar?cid=bjE0bjJtNWM0MHVmam1ob2ExcTgwdXVkOThAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ" target="_blank"&gt;Google Agenda&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; | &lt;a href="https://dateful.com/time-zone-converter?t=04:00%20pm&amp;amp;tz=UTC" target="_blank"&gt;Convert to your timezone&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Zoom link: &lt;a href="https://zoom.us/j/96655859927?pwd=cGxaWWpHOVZSMEZDY3NuWWVIMERtdz09" target="_blank"&gt;https://zoom.us/j/96655859927?pwd=cGxaWWpHOVZSMEZDY3NuWWVIMERtdz09&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Password: keda)&lt;/li&gt;
&lt;li&gt;Meeting agenda: &lt;a href="https://docs.google.com/document/d/1zdwD6j86GxcCe5S5ay9suCO77WPrEDnKSfuaI24EwM4/edit?usp=sharing" target="_blank"&gt;Google Docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Just want to learn or chat about KEDA? Feel free to join the conversation in the &lt;a href="https://kubernetes.slack.com/messages/CKZJ36A5D" target="_blank"&gt;#keda&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (general), &lt;a href="https://kubernetes.slack.com/archives/C01JGDP8MB8" target="_blank"&gt;#keda-dev&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; &amp;amp; &lt;a href="https://kubernetes.slack.com/archives/C03M2DKCS3H" target="_blank"&gt;#keda-docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; channel(s) on the &lt;a href="https://slack.k8s.io" target="_blank"&gt;Kubernetes Slack&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;!&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.13/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.14/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.15/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.16/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.17/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.18/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.19/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.20/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Config Map</title><link>https://keda.sh/docs/2.21/authentication-providers/configmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/configmap/</guid><description>&lt;p&gt;You can pull information into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes &lt;code&gt;ConfigMap&lt;/code&gt; and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;configMapTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-configmap-resource-name &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the &lt;code&gt;ScaledObject&lt;/code&gt;, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Configure Cold-Start Behavior</title><link>https://keda.sh/http-add-on/0.14/user-guide/configure-cold-start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/user-guide/configure-cold-start/</guid><description>&lt;p&gt;When a request arrives for a backend that has been scaled to zero, the interceptor holds the request until the backend becomes ready.
You can configure a fallback service and a readiness timeout to control what happens if the backend takes too long to start.&lt;/p&gt;
&lt;h2 id="cold-start-fallback"&gt;Cold-start fallback&lt;/h2&gt;
&lt;p&gt;When the readiness timeout expires during a cold start, the interceptor returns an error by default.
To serve requests from a fallback service instead, configure the &lt;code&gt;coldStart.fallback&lt;/code&gt; field:&lt;/p&gt;</description></item><item><title>Configure Cold-Start Behavior</title><link>https://keda.sh/http-add-on/0.15/user-guide/configure-cold-start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/user-guide/configure-cold-start/</guid><description>&lt;p&gt;When a request arrives for a backend that has been scaled to zero, the interceptor holds the request until the backend becomes ready.
You can configure a placeholder response, a fallback service, or both to control what happens during a cold start.&lt;/p&gt;
&lt;h2 id="placeholder-response"&gt;Placeholder response&lt;/h2&gt;
&lt;p&gt;The interceptor can return a static HTTP response immediately while the backend scales up, instead of holding the request.
Configure the &lt;code&gt;coldStart.placeholder&lt;/code&gt; field to enable this:&lt;/p&gt;</description></item><item><title>Configure Cold-Start Behavior</title><link>https://keda.sh/http-add-on/0.16/user-guide/configure-cold-start/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/configure-cold-start/</guid><description>&lt;p&gt;When a request arrives for a backend that has been scaled to zero, the interceptor holds the request until the backend becomes ready.
You can configure a placeholder response, a fallback service, or both to control what happens during a cold start.&lt;/p&gt;
&lt;h2 id="placeholder-response"&gt;Placeholder response&lt;/h2&gt;
&lt;p&gt;The interceptor can return a static HTTP response immediately while the backend scales up, instead of holding the request.
Configure the &lt;code&gt;coldStart.placeholder&lt;/code&gt; field to enable this:&lt;/p&gt;</description></item><item><title>Configure Ingress</title><link>https://keda.sh/http-add-on/0.14/user-guide/configure-ingress/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/user-guide/configure-ingress/</guid><description>&lt;p&gt;For the HTTP Add-on to intercept and scale your HTTP traffic, external requests must be routed to the &lt;strong&gt;interceptor proxy service&lt;/strong&gt; (&lt;code&gt;keda-add-ons-http-interceptor-proxy&lt;/code&gt;) instead of directly to your application.
The interceptor then forwards requests to your application based on the InterceptorRoute configuration.&lt;/p&gt;
&lt;p&gt;The HTTP Add-on is ingress-agnostic — it works with any ingress controller or Gateway API implementation.&lt;/p&gt;
&lt;h2 id="using-gateway-api"&gt;Using Gateway API&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://gateway-api.sigs.k8s.io/" target="_blank"&gt;Gateway API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the recommended approach for new Kubernetes clusters.&lt;/p&gt;</description></item><item><title>Configure Ingress</title><link>https://keda.sh/http-add-on/0.15/user-guide/configure-ingress/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/user-guide/configure-ingress/</guid><description>&lt;p&gt;For the HTTP Add-on to intercept and scale your HTTP traffic, external requests must be routed to the &lt;strong&gt;interceptor proxy service&lt;/strong&gt; (&lt;code&gt;keda-add-ons-http-interceptor-proxy&lt;/code&gt;) instead of directly to your application.
The interceptor then forwards requests to your application based on the InterceptorRoute configuration.&lt;/p&gt;
&lt;p&gt;The HTTP Add-on is ingress-agnostic — it works with any ingress controller or Gateway API implementation.&lt;/p&gt;
&lt;h2 id="using-gateway-api"&gt;Using Gateway API&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://gateway-api.sigs.k8s.io/" target="_blank"&gt;Gateway API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the recommended approach for new Kubernetes clusters.&lt;/p&gt;</description></item><item><title>Configure Ingress</title><link>https://keda.sh/http-add-on/0.16/user-guide/configure-ingress/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/configure-ingress/</guid><description>&lt;p&gt;For the HTTP Add-on to intercept and scale your HTTP traffic, external requests must be routed to the &lt;strong&gt;interceptor proxy service&lt;/strong&gt; (&lt;code&gt;keda-add-ons-http-interceptor-proxy&lt;/code&gt;) instead of directly to your application.
The interceptor then forwards requests to your application based on the InterceptorRoute configuration.&lt;/p&gt;
&lt;p&gt;The HTTP Add-on is ingress-agnostic — it works with any ingress controller or Gateway API implementation.&lt;/p&gt;
&lt;h2 id="using-gateway-api"&gt;Using Gateway API&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://gateway-api.sigs.k8s.io/" target="_blank"&gt;Gateway API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; is the recommended approach for new Kubernetes clusters.&lt;/p&gt;</description></item><item><title>Configure Observability</title><link>https://keda.sh/http-add-on/0.14/operations/configure-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/operations/configure-observability/</guid><description>&lt;p&gt;The interceptor exposes metrics and tracing data to help monitor HTTP traffic and scaling behavior.
All observability settings are configured via environment variables, set through the &lt;code&gt;interceptor.extraEnvs&lt;/code&gt; Helm value.&lt;/p&gt;
&lt;h2 id="prometheus-metrics"&gt;Prometheus metrics&lt;/h2&gt;
&lt;p&gt;The interceptor exposes Prometheus metrics at &lt;code&gt;/metrics&lt;/code&gt; on port &lt;code&gt;2223&lt;/code&gt;.
This is enabled by default.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Env var&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;OTEL_PROM_EXPORTER_ENABLED&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Enable the Prometheus metrics endpoint.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;OTEL_PROM_EXPORTER_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;2223&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Port for the Prometheus metrics endpoint.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See &lt;a href="../../reference/metrics/"&gt;Metrics Reference&lt;/a&gt; for the full list of metrics and labels.&lt;/p&gt;</description></item><item><title>Configure Observability</title><link>https://keda.sh/http-add-on/0.15/operations/configure-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/operations/configure-observability/</guid><description>&lt;p&gt;The interceptor and the external scaler expose metrics and tracing data to help monitor HTTP traffic and scaling behavior.
Both components share the same set of observability environment variables, configured through the &lt;code&gt;interceptor.extraEnvs&lt;/code&gt; and &lt;code&gt;scaler.extraEnvs&lt;/code&gt; Helm values respectively.&lt;/p&gt;
&lt;h2 id="prometheus-metrics"&gt;Prometheus metrics&lt;/h2&gt;
&lt;p&gt;Both the interceptor and the scaler expose Prometheus metrics at &lt;code&gt;/metrics&lt;/code&gt; on port &lt;code&gt;2223&lt;/code&gt;.
This is enabled by default.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Env var&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;OTEL_PROM_EXPORTER_ENABLED&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Enable the Prometheus metrics endpoint.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;OTEL_PROM_EXPORTER_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;2223&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Port for the Prometheus metrics endpoint.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See &lt;a href="../../reference/metrics/"&gt;Metrics Reference&lt;/a&gt; for the full list of metrics and labels.&lt;/p&gt;</description></item><item><title>Configure Observability</title><link>https://keda.sh/http-add-on/0.16/operations/configure-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/operations/configure-observability/</guid><description>&lt;p&gt;The interceptor and the external scaler expose metrics and tracing data to help monitor HTTP traffic and scaling behavior.
Both components share the same set of observability environment variables, configured through the &lt;code&gt;interceptor.extraEnvs&lt;/code&gt; and &lt;code&gt;scaler.extraEnvs&lt;/code&gt; Helm values respectively.&lt;/p&gt;
&lt;h2 id="prometheus-metrics"&gt;Prometheus metrics&lt;/h2&gt;
&lt;p&gt;Both the interceptor and the scaler expose Prometheus metrics at &lt;code&gt;/metrics&lt;/code&gt; on port &lt;code&gt;2223&lt;/code&gt;.
This is enabled by default.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Env var&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;OTEL_PROM_EXPORTER_ENABLED&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Enable the Prometheus metrics endpoint.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;OTEL_PROM_EXPORTER_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;2223&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Port for the Prometheus metrics endpoint.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;See &lt;a href="../../reference/metrics/"&gt;Metrics Reference&lt;/a&gt; for the full list of metrics and labels.&lt;/p&gt;</description></item><item><title>Configure Routing Rules</title><link>https://keda.sh/http-add-on/0.14/user-guide/configure-routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/user-guide/configure-routing/</guid><description>&lt;p&gt;An &lt;code&gt;InterceptorRoute&lt;/code&gt; uses &lt;strong&gt;rules&lt;/strong&gt; to match incoming requests to a target service.
Each rule can match on hostnames, path prefixes, and headers.
A request that matches any rule in the list is routed to the target.&lt;/p&gt;
&lt;h2 id="single-host"&gt;Single host&lt;/h2&gt;
&lt;p&gt;Route all traffic for a single hostname:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: &amp;lt;your-service&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &amp;lt;your-port&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - api.example.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="multiple-hosts"&gt;Multiple hosts&lt;/h2&gt;
&lt;p&gt;Route traffic for several hostnames to the same target:&lt;/p&gt;</description></item><item><title>Configure Routing Rules</title><link>https://keda.sh/http-add-on/0.15/user-guide/configure-routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/user-guide/configure-routing/</guid><description>&lt;p&gt;An &lt;code&gt;InterceptorRoute&lt;/code&gt; uses &lt;strong&gt;rules&lt;/strong&gt; to match incoming requests to a target service.
Each rule can match on hostnames, path prefixes, and headers.
A request that matches any rule in the list is routed to the target.&lt;/p&gt;
&lt;h2 id="single-host"&gt;Single host&lt;/h2&gt;
&lt;p&gt;Route all traffic for a single hostname:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: &amp;lt;your-service&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &amp;lt;your-port&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - api.example.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="multiple-hosts"&gt;Multiple hosts&lt;/h2&gt;
&lt;p&gt;Route traffic for several hostnames to the same target:&lt;/p&gt;</description></item><item><title>Configure Routing Rules</title><link>https://keda.sh/http-add-on/0.16/user-guide/configure-routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/configure-routing/</guid><description>&lt;p&gt;An &lt;code&gt;InterceptorRoute&lt;/code&gt; uses &lt;strong&gt;rules&lt;/strong&gt; to match incoming requests to a target service.
Each rule can match on hostnames, path prefixes, and headers.
A request that matches any rule in the list is routed to the target.&lt;/p&gt;
&lt;h2 id="single-host"&gt;Single host&lt;/h2&gt;
&lt;p&gt;Route all traffic for a single hostname:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: &amp;lt;your-service&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &amp;lt;your-port&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - api.example.com
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="multiple-hosts"&gt;Multiple hosts&lt;/h2&gt;
&lt;p&gt;Route traffic for several hostnames to the same target:&lt;/p&gt;</description></item><item><title>Configure Scaling Metrics</title><link>https://keda.sh/http-add-on/0.14/user-guide/configure-scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/user-guide/configure-scaling/</guid><description>&lt;p&gt;The &lt;code&gt;scalingMetric&lt;/code&gt; field on an &lt;code&gt;InterceptorRoute&lt;/code&gt; determines what metric drives autoscaling.
You can scale based on concurrent request count, request rate, or both.
At least one metric must be set.&lt;/p&gt;
&lt;h2 id="concurrency-metric"&gt;Concurrency metric&lt;/h2&gt;
&lt;p&gt;Scale based on the number of in-flight requests per replica:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: &amp;lt;your-service&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &amp;lt;your-port&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The add-on targets &lt;code&gt;targetValue&lt;/code&gt; concurrent requests per replica.
When the total concurrent requests across all replicas exceeds &lt;code&gt;replicas * targetValue&lt;/code&gt;, KEDA scales up.&lt;/p&gt;</description></item><item><title>Configure Scaling Metrics</title><link>https://keda.sh/http-add-on/0.15/user-guide/configure-scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/user-guide/configure-scaling/</guid><description>&lt;p&gt;The &lt;code&gt;scalingMetric&lt;/code&gt; field on an &lt;code&gt;InterceptorRoute&lt;/code&gt; determines what metric drives autoscaling.
You can scale based on concurrent request count, request rate, or both.
At least one metric must be set.&lt;/p&gt;
&lt;h2 id="concurrency-metric"&gt;Concurrency metric&lt;/h2&gt;
&lt;p&gt;Scale based on the number of in-flight requests per replica:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: &amp;lt;your-service&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &amp;lt;your-port&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The add-on targets &lt;code&gt;targetValue&lt;/code&gt; concurrent requests per replica.
When the total concurrent requests across all replicas exceeds &lt;code&gt;replicas * targetValue&lt;/code&gt;, KEDA scales up.&lt;/p&gt;</description></item><item><title>Configure Scaling Metrics</title><link>https://keda.sh/http-add-on/0.16/user-guide/configure-scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/configure-scaling/</guid><description>&lt;p&gt;The &lt;code&gt;scalingMetric&lt;/code&gt; field on an &lt;code&gt;InterceptorRoute&lt;/code&gt; determines what metric drives autoscaling.
You can scale based on concurrent request count, request rate, or both.
At least one metric must be set.&lt;/p&gt;
&lt;h2 id="concurrency-metric"&gt;Concurrency metric&lt;/h2&gt;
&lt;p&gt;Scale based on the number of in-flight requests per replica:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: &amp;lt;your-service&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &amp;lt;your-port&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The add-on targets &lt;code&gt;targetValue&lt;/code&gt; concurrent requests per replica.
When the total concurrent requests across all replicas exceeds &lt;code&gt;replicas * targetValue&lt;/code&gt;, KEDA scales up.&lt;/p&gt;</description></item><item><title>Configure Static Routes</title><link>https://keda.sh/http-add-on/0.16/user-guide/configure-static-routes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/configure-static-routes/</guid><description>&lt;p&gt;Some requests such as external health probes should never trigger autoscaling.
When the backend is scaled to zero, these requests still need a sensible response.
Static routes let you define paths on an InterceptorRoute that serve a configurable static response without waking up the backend.&lt;/p&gt;
&lt;h2 id="health-check-passthrough"&gt;Health check passthrough&lt;/h2&gt;
&lt;p&gt;A common use case is a load balancer that probes &lt;code&gt;/healthz&lt;/code&gt;.
When the app is running, the probe should reach the real backend.
When the app is scaled to zero, the interceptor returns a static &lt;code&gt;200 OK&lt;/code&gt; instead of triggering a scale-up.&lt;/p&gt;</description></item><item><title>Configure the Interceptor</title><link>https://keda.sh/http-add-on/0.14/operations/configure-interceptor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/operations/configure-interceptor/</guid><description>&lt;p&gt;The interceptor is the reverse proxy that sits in front of your application.
This page covers infrastructure-level settings configured via Helm values and environment variables.&lt;/p&gt;
&lt;h2 id="timeouts"&gt;Timeouts&lt;/h2&gt;
&lt;p&gt;Global timeouts apply to all routes and serve as cluster-wide defaults.
Application developers can override these values per route on the &lt;code&gt;InterceptorRoute&lt;/code&gt; — see &lt;a href="../../user-guide/configure-timeouts/"&gt;Configure Timeouts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Set global defaults via Helm values:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install http-add-on kedacore/keda-add-ons-http &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --namespace keda &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.requestTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;30s &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.responseHeaderTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;15s &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.readinessTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;20s
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Timeout&lt;/th&gt;
 &lt;th&gt;Helm value&lt;/th&gt;
 &lt;th&gt;Env var&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Request&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.requestTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_REQUEST_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt; (disabled — no total deadline)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Response header&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.responseHeaderTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_RESPONSE_HEADER_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;300s&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Readiness&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.readinessTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_READINESS_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt; (disabled — readiness wait is bounded by the request timeout)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Connect&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.tcpConnectTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_CONNECT_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500ms&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="cold-start-response-header"&gt;Cold-start response header&lt;/h2&gt;
&lt;p&gt;The interceptor adds an &lt;code&gt;X-KEDA-HTTP-Cold-Start&lt;/code&gt; response header to indicate whether a cold start occurred.
This header is enabled by default.
To disable it:&lt;/p&gt;</description></item><item><title>Configure the Interceptor</title><link>https://keda.sh/http-add-on/0.15/operations/configure-interceptor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/operations/configure-interceptor/</guid><description>&lt;p&gt;The interceptor is the reverse proxy that sits in front of your application.
This page covers infrastructure-level settings configured via Helm values and environment variables.&lt;/p&gt;
&lt;h2 id="timeouts"&gt;Timeouts&lt;/h2&gt;
&lt;p&gt;Global timeouts apply to all routes and serve as cluster-wide defaults.
Application developers can override these values per route on the &lt;code&gt;InterceptorRoute&lt;/code&gt; — see &lt;a href="../../user-guide/configure-timeouts/"&gt;Configure Timeouts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Set global defaults via Helm values:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install http-add-on kedacore/keda-add-ons-http &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --namespace keda &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.requestTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;30s &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.responseHeaderTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;15s &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.readinessTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;20s
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Timeout&lt;/th&gt;
 &lt;th&gt;Helm value&lt;/th&gt;
 &lt;th&gt;Env var&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Request&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.requestTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_REQUEST_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt; (disabled — no total deadline)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Response header&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.responseHeaderTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_RESPONSE_HEADER_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;300s&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Readiness&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.readinessTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_READINESS_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt; (disabled — readiness wait is bounded by the request timeout)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Connect&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.tcpConnectTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_CONNECT_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500ms&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="cold-start-response-header"&gt;Cold-start response header&lt;/h2&gt;
&lt;p&gt;The interceptor adds an &lt;code&gt;X-KEDA-HTTP-Cold-Start&lt;/code&gt; response header to indicate whether a cold start occurred.
This header is enabled by default.
To disable it:&lt;/p&gt;</description></item><item><title>Configure the Interceptor</title><link>https://keda.sh/http-add-on/0.16/operations/configure-interceptor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/operations/configure-interceptor/</guid><description>&lt;p&gt;The interceptor is the reverse proxy that sits in front of your application.
This page covers infrastructure-level settings configured via Helm values and environment variables.&lt;/p&gt;
&lt;h2 id="timeouts"&gt;Timeouts&lt;/h2&gt;
&lt;p&gt;Global timeouts apply to all routes and serve as cluster-wide defaults.
Application developers can override these values per route on the &lt;code&gt;InterceptorRoute&lt;/code&gt; — see &lt;a href="../../user-guide/configure-timeouts/"&gt;Configure Timeouts&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Set global defaults via Helm values:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install http-add-on kedacore/keda-add-ons-http &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --namespace keda &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.requestTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;30s &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.responseHeaderTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;15s &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.readinessTimeout&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;20s
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Timeout&lt;/th&gt;
 &lt;th&gt;Helm value&lt;/th&gt;
 &lt;th&gt;Env var&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Request&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.requestTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_REQUEST_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt; (disabled — no total deadline)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Response header&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.responseHeaderTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_RESPONSE_HEADER_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;300s&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Readiness&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.readinessTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_READINESS_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt; (disabled — readiness wait is bounded by the request timeout)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Connect&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.tcpConnectTimeout&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_CONNECT_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500ms&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="cold-start-response-header"&gt;Cold-start response header&lt;/h2&gt;
&lt;p&gt;The interceptor adds an &lt;code&gt;X-KEDA-HTTP-Cold-Start&lt;/code&gt; response header to indicate whether a cold start occurred.
This header is enabled by default.
To disable it:&lt;/p&gt;</description></item><item><title>Configure Timeouts</title><link>https://keda.sh/http-add-on/0.14/user-guide/configure-timeouts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/user-guide/configure-timeouts/</guid><description>&lt;p&gt;You can override the cluster-wide timeout defaults on individual routes using the &lt;code&gt;InterceptorRoute&lt;/code&gt; spec.
For global timeout defaults, see &lt;a href="https://keda.sh/http-add-on/0.14/operations/configure-interceptor/#timeouts"&gt;Configure the Interceptor&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="timeout-types"&gt;Timeout types&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Timeout&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Request&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Total deadline for the entire request lifecycle, from arrival to response completion.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Response header&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for the backend to send response headers after the request is forwarded. Does not include cold-start wait time.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Readiness&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for the backend to become ready during a cold start (scale from zero).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="per-route-overrides"&gt;Per-route overrides&lt;/h2&gt;
&lt;p&gt;Override timeouts for a specific route via the &lt;code&gt;InterceptorRoute&lt;/code&gt; spec:&lt;/p&gt;</description></item><item><title>Configure Timeouts</title><link>https://keda.sh/http-add-on/0.15/user-guide/configure-timeouts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/user-guide/configure-timeouts/</guid><description>&lt;p&gt;You can override the cluster-wide timeout defaults on individual routes using the &lt;code&gt;InterceptorRoute&lt;/code&gt; spec.
For global timeout defaults, see &lt;a href="https://keda.sh/http-add-on/0.15/operations/configure-interceptor/#timeouts"&gt;Configure the Interceptor&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="timeout-types"&gt;Timeout types&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Timeout&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Request&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Total deadline for the entire request lifecycle, from arrival to response completion.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Response header&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for the backend to send response headers after the request is forwarded. Does not include cold-start wait time.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Readiness&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for the backend to become ready during a cold start (scale from zero).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="per-route-overrides"&gt;Per-route overrides&lt;/h2&gt;
&lt;p&gt;Override timeouts for a specific route via the &lt;code&gt;InterceptorRoute&lt;/code&gt; spec:&lt;/p&gt;</description></item><item><title>Configure Timeouts</title><link>https://keda.sh/http-add-on/0.16/user-guide/configure-timeouts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/user-guide/configure-timeouts/</guid><description>&lt;p&gt;You can override the cluster-wide timeout defaults on individual routes using the &lt;code&gt;InterceptorRoute&lt;/code&gt; spec.
For global timeout defaults, see &lt;a href="https://keda.sh/http-add-on/0.16/operations/configure-interceptor/#timeouts"&gt;Configure the Interceptor&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="timeout-types"&gt;Timeout types&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Timeout&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Request&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Total deadline for the entire request lifecycle, from arrival to response completion.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Response header&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for the backend to send response headers after the request is forwarded. Does not include cold-start wait time.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Readiness&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for the backend to become ready during a cold start (scale from zero).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="per-route-overrides"&gt;Per-route overrides&lt;/h2&gt;
&lt;p&gt;Override timeouts for a specific route via the &lt;code&gt;InterceptorRoute&lt;/code&gt; spec:&lt;/p&gt;</description></item><item><title>Configure TLS</title><link>https://keda.sh/http-add-on/0.14/operations/configure-tls/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/operations/configure-tls/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This page has not been fully verified against the current implementation.
Configuration values, environment variable names, or default values may be inaccurate or incomplete.
If you find an issue, please &lt;a href="https://github.com/kedacore/keda-docs/issues/new" target="_blank"&gt;open a GitHub issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or submit a pull request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The interceptor can terminate TLS for incoming connections.
All TLS settings are configured via Helm values and environment variables.&lt;/p&gt;
&lt;h2 id="enable-tls-termination"&gt;Enable TLS termination&lt;/h2&gt;
&lt;p&gt;Enable TLS on the interceptor proxy:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm upgrade http-add-on kedacore/keda-add-ons-http &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --namespace keda &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.tls.enabled&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;true&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.tls.certSecret&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;&amp;lt;your-tls-secret&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The interceptor loads TLS certificates from a Kubernetes Secret mounted at &lt;code&gt;/certs&lt;/code&gt;.
The Secret must contain &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; entries.&lt;/p&gt;</description></item><item><title>Configure TLS</title><link>https://keda.sh/http-add-on/0.15/operations/configure-tls/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/operations/configure-tls/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This page has not been fully verified against the current implementation.
Configuration values, environment variable names, or default values may be inaccurate or incomplete.
If you find an issue, please &lt;a href="https://github.com/kedacore/keda-docs/issues/new" target="_blank"&gt;open a GitHub issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or submit a pull request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The interceptor can terminate TLS for incoming connections.
All TLS settings are configured via Helm values and environment variables.&lt;/p&gt;
&lt;h2 id="enable-tls-termination"&gt;Enable TLS termination&lt;/h2&gt;
&lt;p&gt;Enable TLS on the interceptor proxy:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm upgrade http-add-on kedacore/keda-add-ons-http &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --namespace keda &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.tls.enabled&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;true&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.tls.certSecret&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;&amp;lt;your-tls-secret&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The interceptor loads TLS certificates from a Kubernetes Secret mounted at &lt;code&gt;/certs&lt;/code&gt;.
The Secret must contain &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; entries.&lt;/p&gt;</description></item><item><title>Configure TLS</title><link>https://keda.sh/http-add-on/0.16/operations/configure-tls/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/operations/configure-tls/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This page has not been fully verified against the current implementation.
Configuration values, environment variable names, or default values may be inaccurate or incomplete.
If you find an issue, please &lt;a href="https://github.com/kedacore/keda-docs/issues/new" target="_blank"&gt;open a GitHub issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or submit a pull request.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The interceptor can terminate TLS for incoming connections.
All TLS settings are configured via Helm values and environment variables.&lt;/p&gt;
&lt;h2 id="enable-tls-termination"&gt;Enable TLS termination&lt;/h2&gt;
&lt;p&gt;Enable TLS on the interceptor proxy:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm upgrade http-add-on kedacore/keda-add-ons-http &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --namespace keda &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.tls.enabled&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;&lt;span style="color:#8be9fd;font-style:italic"&gt;true&lt;/span&gt; &lt;span style="color:#f1fa8c"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --set interceptor.tls.certSecret&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;&amp;lt;your-tls-secret&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The interceptor loads TLS certificates from a Kubernetes Secret mounted at &lt;code&gt;/certs&lt;/code&gt;.
The Secret must contain &lt;code&gt;tls.crt&lt;/code&gt; and &lt;code&gt;tls.key&lt;/code&gt; entries.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.10/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.11/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.12/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.13/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.14/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.15/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.16/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.17/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.18/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.19/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.20/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.21/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CouchDB</title><link>https://keda.sh/docs/2.9/scalers/couchdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/couchdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;couchdb&lt;/code&gt; trigger that scales based on the outputs of a CouchDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: couchdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;CONNECTION_STRING&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test-release-svc-couchdb.couchdb-test-ns.svc.cluster.local&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5984&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;animals&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{ &amp;#34;selector&amp;#34;: { &amp;#34;feet&amp;#34;: { &amp;#34;$gt&amp;#34;: 0 } }, &amp;#34;fields&amp;#34;: [&amp;#34;_id&amp;#34;, &amp;#34;feet&amp;#34;, &amp;#34;greeting&amp;#34;] }&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dbName&lt;/code&gt; - Name of the database. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that will define when scaling should occur. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;port&lt;/code&gt; - The port number of the CouchDB service. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and &lt;code&gt;connectionStringFromEnv&lt;/code&gt; is not set)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A CouchDB query that should return single numeric value. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;connectionStringFromEnv&lt;/code&gt; - Environment variable from workload with the connection string. (Optional, Required if &lt;code&gt;connectionString&lt;/code&gt; and connection parameters aren&amp;rsquo;t set)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username and password via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.0/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.1/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.10/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.11/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.12/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.13/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.14/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.15/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.16/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.17/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.18/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.19/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.2/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.20/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.21/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + CPU, or Prometheus + CPU) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.3/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.4/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.5/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.6/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.7/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.8/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>CPU</title><link>https://keda.sh/docs/2.9/scalers/cpu/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/cpu/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/1.5/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; * * * * &lt;span style="color:#6272a4"&gt;# Every hour on the 30th minute&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;45&lt;/span&gt; * * * * &lt;span style="color:#6272a4"&gt;# Every hour on the 45th minute&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found in: &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;https://en.wikipedia.org/wiki/List_of_tz_database_time_zones&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled between the start and end of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;
&lt;strong&gt;Start and end should not be same.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.0/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.1/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.10/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.11/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.12/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.13/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.14/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.15/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.16/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.17/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.18/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.19/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.2/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.20/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.21/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.3/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.4/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.5/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.6/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.7/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.8/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Cron</title><link>https://keda.sh/docs/2.9/scalers/cron/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/cron/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;cron&lt;/code&gt; trigger that scales workloads in/out based on a cron Schedule.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: cron
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timezone&lt;/span&gt;: Asia/Kolkata &lt;span style="color:#6272a4"&gt;# The acceptable values would be a value from the IANA Time Zone Database.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;start&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;6&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 6:00 AM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;end&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; * * * &lt;span style="color:#6272a4"&gt;# At 8:00 PM&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;desiredReplicas&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;timezone&lt;/code&gt; - One of the acceptable values from the IANA Time Zone Database. The list of timezones can be found &lt;a href="https://en.wikipedia.org/wiki/List_of_tz_database_time_zones" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;start&lt;/code&gt; - Cron expression indicating the start of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;end&lt;/code&gt; - Cron expression indicating the end of the cron schedule.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;desiredReplicas&lt;/code&gt; - Number of replicas to which the resource has to be scaled &lt;strong&gt;between the start and end&lt;/strong&gt; of the cron schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; &lt;code&gt;start&lt;/code&gt;/&lt;code&gt;end&lt;/code&gt; support &lt;a href="https://en.wikipedia.org/wiki/Cron" target="_blank"&gt;&amp;ldquo;Linux format cron&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (Minute Hour Dom Month Dow).&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.10/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeWindowOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lastAvailablePointOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryAggregator&lt;/code&gt; - When &lt;code&gt;query&lt;/code&gt; is multiple queries, comma-separated, this sets how to aggregate the multiple results. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, Required only when &lt;code&gt;query&lt;/code&gt; contains multiple queries)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeWindowOffset&lt;/code&gt;: The delayed time window offset (in seconds) to wait for the metric to be available. The values of some queries might be not available at now and need a small delay to become available, try to adjust &lt;code&gt;timeWindowOffset&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lastAvailablePointOffset&lt;/code&gt;: The offset to retrieve the X to last data point. The value of last data point of some queries might be inaccurate &lt;a href="https://docs.datadoghq.com/dashboards/functions/rollup/#rollup-interval-enforced-vs-custom" target="_blank"&gt;because of the implicit rollup function&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, try to adjust to &lt;code&gt;1&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.11/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeWindowOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lastAvailablePointOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryAggregator&lt;/code&gt; - When &lt;code&gt;query&lt;/code&gt; is multiple queries, comma-separated, this sets how to aggregate the multiple results. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, Required only when &lt;code&gt;query&lt;/code&gt; contains multiple queries)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeWindowOffset&lt;/code&gt;: The delayed time window offset (in seconds) to wait for the metric to be available. The values of some queries might be not available at now and need a small delay to become available, try to adjust &lt;code&gt;timeWindowOffset&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lastAvailablePointOffset&lt;/code&gt;: The offset to retrieve the X to last data point. The value of last data point of some queries might be inaccurate &lt;a href="https://docs.datadoghq.com/dashboards/functions/rollup/#rollup-interval-enforced-vs-custom" target="_blank"&gt;because of the implicit rollup function&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, try to adjust to &lt;code&gt;1&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.12/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeWindowOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lastAvailablePointOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryAggregator&lt;/code&gt; - When &lt;code&gt;query&lt;/code&gt; is multiple queries, comma-separated, this sets how to aggregate the multiple results. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, Required only when &lt;code&gt;query&lt;/code&gt; contains multiple queries)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeWindowOffset&lt;/code&gt;: The delayed time window offset (in seconds) to wait for the metric to be available. The values of some queries might be not available at now and need a small delay to become available, try to adjust &lt;code&gt;timeWindowOffset&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lastAvailablePointOffset&lt;/code&gt;: The offset to retrieve the X to last data point. The value of last data point of some queries might be inaccurate &lt;a href="https://docs.datadoghq.com/dashboards/functions/rollup/#rollup-interval-enforced-vs-custom" target="_blank"&gt;because of the implicit rollup function&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, try to adjust to &lt;code&gt;1&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.13/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeWindowOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lastAvailablePointOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryAggregator&lt;/code&gt; - When &lt;code&gt;query&lt;/code&gt; is multiple queries, comma-separated, this sets how to aggregate the multiple results. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, Required only when &lt;code&gt;query&lt;/code&gt; contains multiple queries)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeWindowOffset&lt;/code&gt;: The delayed time window offset (in seconds) to wait for the metric to be available. The values of some queries might be not available at now and need a small delay to become available, try to adjust &lt;code&gt;timeWindowOffset&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lastAvailablePointOffset&lt;/code&gt;: The offset to retrieve the X to last data point. The value of last data point of some queries might be inaccurate &lt;a href="https://docs.datadoghq.com/dashboards/functions/rollup/#rollup-interval-enforced-vs-custom" target="_blank"&gt;because of the implicit rollup function&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, try to adjust to &lt;code&gt;1&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.14/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeWindowOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lastAvailablePointOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryAggregator&lt;/code&gt; - When &lt;code&gt;query&lt;/code&gt; is multiple queries, comma-separated, this sets how to aggregate the multiple results. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, Required only when &lt;code&gt;query&lt;/code&gt; contains multiple queries)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeWindowOffset&lt;/code&gt;: The delayed time window offset (in seconds) to wait for the metric to be available. The values of some queries might be not available at now and need a small delay to become available, try to adjust &lt;code&gt;timeWindowOffset&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lastAvailablePointOffset&lt;/code&gt;: The offset to retrieve the X to last data point. The value of last data point of some queries might be inaccurate &lt;a href="https://docs.datadoghq.com/dashboards/functions/rollup/#rollup-interval-enforced-vs-custom" target="_blank"&gt;because of the implicit rollup function&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, try to adjust to &lt;code&gt;1&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.15/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.16/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.17/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.18/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.19/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.20/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.21/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are two ways to poll Datadog for a query value using the Datadog scaler: using the REST API endpoints, or using the &lt;a href="https://docs.datadoghq.com/containers/cluster_agent/" target="_blank"&gt;Datadog Cluster Agent&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as proxy. Using the Datadog Cluster Agent as proxy reduces the chance of reaching rate limits. As both types are different in terms of usage and authentication, this documentation handles them separately.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.6/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication"&gt;Authentication&lt;/h3&gt;
&lt;p&gt;Datadog requires both an API key and an APP key to retrieve metrics from your account.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.7/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.8/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Datadog</title><link>https://keda.sh/docs/2.9/scalers/datadog/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/datadog/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Take into account &lt;a href="https://docs.datadoghq.com/api/latest/rate-limits/" target="_blank"&gt;API Datadog endpoints rate
limits&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; when defining
polling interval. For more detailed information about polling intervals check
&lt;a href="#polling-intervals-and-datadog-rate-limiting"&gt;the Polling intervals and Datadog rate limiting
section&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;datadog&lt;/code&gt; trigger that scales based on a Datadog metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: datadog
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricType&lt;/span&gt;: Value
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum:trace.redis.command.hits{env:none,service:redis}.as_count()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;7.75&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;max&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated in favor of trigger.metricType&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;age&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;120&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeWindowOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;30&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lastAvailablePointOffset&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricUnavailableValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The Datadog query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - Value to reach to start scaling (This value can be a float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryAggregator&lt;/code&gt; - When &lt;code&gt;query&lt;/code&gt; is multiple queries, comma-separated, this sets how to aggregate the multiple results. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, Required only when &lt;code&gt;query&lt;/code&gt; contains multiple queries)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;type&lt;/code&gt; - Whether to start scaling based on the value or the average between pods. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;global&lt;/code&gt;, Default:&lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;age&lt;/code&gt;: The time window (in seconds) to retrieve metrics from Datadog. (Default: &lt;code&gt;90&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeWindowOffset&lt;/code&gt;: The delayed time window offset (in seconds) to wait for the metric to be available. The values of some queries might be not available at now and need a small delay to become available, try to adjust &lt;code&gt;timeWindowOffset&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lastAvailablePointOffset&lt;/code&gt;: The offset to retrieve the X to last data point. The value of last data point of some queries might be inaccurate &lt;a href="https://docs.datadoghq.com/dashboards/functions/rollup/#rollup-interval-enforced-vs-custom" target="_blank"&gt;because of the implicit rollup function&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, try to adjust to &lt;code&gt;1&lt;/code&gt; if you encounter this issue. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricUnavailableValue&lt;/code&gt;: The value of the metric to return to the HPA if Datadog doesn&amp;rsquo;t find a metric value for the specified time window. If not set, an error will be returned to the HPA, which will log a warning. (Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The &lt;code&gt;type&lt;/code&gt; parameter is deprecated in favor of the global &lt;code&gt;metricType&lt;/code&gt; and will be removed in a future release. Users are advised to use &lt;code&gt;metricType&lt;/code&gt; instead.&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/1.4/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Helm 2&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install keda kedacore/keda --version 1.4.2 --namespace keda --create-namespace
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Helm 3&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/1.5/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Helm 2&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm install keda kedacore/keda --version 1.5.0 --namespace keda --create-namespace
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Helm 3&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.0/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#microk8s"&gt;MicroK8s addon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.1/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#microk8s"&gt;MicroK8s addon&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.10/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.24 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.11/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.24 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.12/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.24 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.13/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.24 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.14/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.27 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.15/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Helm charts&lt;/li&gt;
&lt;li&gt;Operator Hub&lt;/li&gt;
&lt;li&gt;YAML declarations&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.27 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;To deploy KEDA with Helm:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.16/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Helm charts&lt;/li&gt;
&lt;li&gt;Operator Hub&lt;/li&gt;
&lt;li&gt;YAML declarations&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.27 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;To deploy KEDA with Helm:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.17/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/deploy/</guid><description>&lt;p&gt;KEDA offers multiple installation methods, each with unique benefits to suit various environments and needs. If you’re looking for flexibility and customization, deploying with &lt;strong&gt;Helm&lt;/strong&gt; is ideal; it integrates well with environments that have established Helm workflows and allows easy configuration adjustments. For a straightforward setup, installing through &lt;strong&gt;Operator Hub&lt;/strong&gt; provides a quick, one-click deployment with automatic updates, which is great for users seeking minimal customization.&lt;/p&gt;
&lt;p&gt;Using &lt;strong&gt;YAML files&lt;/strong&gt; offers the most control over your setup, making it perfect for environments requiring strict configurations or where Helm and Operator Hub are not options. Finally, deploying KEDA on &lt;strong&gt;MicroK8s&lt;/strong&gt; is excellent for local or development testing, providing a lightweight Kubernetes environment that’s fast to set up without the commitment of a full cluster.&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.18/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/deploy/</guid><description>&lt;p&gt;KEDA offers multiple installation methods, each with unique benefits to suit various environments and needs. If you’re looking for flexibility and customization, deploying with &lt;strong&gt;Helm&lt;/strong&gt; is ideal; it integrates well with environments that have established Helm workflows and allows easy configuration adjustments. For a straightforward setup, installing through &lt;strong&gt;Operator Hub&lt;/strong&gt; provides a quick, one-click deployment with automatic updates, which is great for users seeking minimal customization.&lt;/p&gt;
&lt;p&gt;Using &lt;strong&gt;YAML files&lt;/strong&gt; offers the most control over your setup, making it perfect for environments requiring strict configurations or where Helm and Operator Hub are not options. Finally, deploying KEDA on &lt;strong&gt;MicroK8s&lt;/strong&gt; is excellent for local or development testing, providing a lightweight Kubernetes environment that’s fast to set up without the commitment of a full cluster.&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.19/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/deploy/</guid><description>&lt;p&gt;KEDA offers multiple installation methods, each with unique benefits to suit various environments and needs. If you’re looking for flexibility and customization, deploying with &lt;strong&gt;Helm&lt;/strong&gt; is ideal; it integrates well with environments that have established Helm workflows and allows easy configuration adjustments. For a straightforward setup, installing through &lt;strong&gt;Operator Hub&lt;/strong&gt; provides a quick, one-click deployment with automatic updates, which is great for users seeking minimal customization.&lt;/p&gt;
&lt;p&gt;Using &lt;strong&gt;YAML files&lt;/strong&gt; offers the most control over your setup, making it perfect for environments requiring strict configurations or where Helm and Operator Hub are not options. Finally, deploying KEDA on &lt;strong&gt;MicroK8s&lt;/strong&gt; is excellent for local or development testing, providing a lightweight Kubernetes environment that’s fast to set up without the commitment of a full cluster.&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.2/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.20/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/deploy/</guid><description>&lt;p&gt;KEDA offers multiple installation methods, each with unique benefits to suit various environments and needs. If you’re looking for flexibility and customization, deploying with &lt;strong&gt;Helm&lt;/strong&gt; is ideal; it integrates well with environments that have established Helm workflows and allows easy configuration adjustments. For a straightforward setup, installing through &lt;strong&gt;Operator Hub&lt;/strong&gt; provides a quick, one-click deployment with automatic updates, which is great for users seeking minimal customization.&lt;/p&gt;
&lt;p&gt;Using &lt;strong&gt;YAML files&lt;/strong&gt; offers the most control over your setup, making it perfect for environments requiring strict configurations or where Helm and Operator Hub are not options. Finally, deploying KEDA on &lt;strong&gt;MicroK8s&lt;/strong&gt; is excellent for local or development testing, providing a lightweight Kubernetes environment that’s fast to set up without the commitment of a full cluster.&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.21/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/deploy/</guid><description>&lt;p&gt;KEDA offers multiple installation methods, each with unique benefits to suit various environments and needs. If you’re looking for flexibility and customization, deploying with &lt;strong&gt;Helm&lt;/strong&gt; is ideal; it integrates well with environments that have established Helm workflows and allows easy configuration adjustments. For a straightforward setup, installing through &lt;strong&gt;Operator Hub&lt;/strong&gt; provides a quick, one-click deployment with automatic updates, which is great for users seeking minimal customization.&lt;/p&gt;
&lt;p&gt;Using &lt;strong&gt;YAML files&lt;/strong&gt; offers the most control over your setup, making it perfect for environments requiring strict configurations or where Helm and Operator Hub are not options. Finally, deploying KEDA on &lt;strong&gt;MicroK8s&lt;/strong&gt; is excellent for local or development testing, providing a lightweight Kubernetes environment that’s fast to set up without the commitment of a full cluster.&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.3/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.4/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.5/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.6/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.7/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.8/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.16 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Deploying KEDA</title><link>https://keda.sh/docs/2.9/deploy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/deploy/</guid><description>&lt;p&gt;We provide a few approaches to deploy KEDA runtime in your Kubernetes clusters:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#helm"&gt;Helm charts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#operatorhub"&gt;Operator Hub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#yaml"&gt;YAML declarations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; KEDA requires Kubernetes cluster version 1.23 and higher&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Don&amp;rsquo;t see what you need? Feel free to &lt;a href="https://github.com/kedacore/keda/issues/new" target="_blank"&gt;create an issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on our GitHub repo.&lt;/p&gt;
&lt;h2 id="helm"&gt;Deploying with Helm&lt;/h2&gt;
&lt;h3 id="install"&gt;Install&lt;/h3&gt;
&lt;p&gt;Deploying KEDA with Helm is very simple:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Add Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo add kedacore https://kedacore.github.io/charts
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Update Helm repo&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;helm repo update
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install &lt;code&gt;keda&lt;/code&gt; Helm chart&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.15/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;metricSelector&lt;/code&gt; - The metric selector query and any transformations that should be applied to it (&lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/metric-selector" target="_blank"&gt;transformations docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Some relevant aspects:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The selector should focus on a &lt;strong&gt;single metric and dimension&lt;/strong&gt;: if multiple are found, a warning is issued and only the first one is considered&lt;/li&gt;
&lt;li&gt;The metric data points should be aggregated to produce a single output value (e.g., using the &lt;a href="https://docs.dynatrace.com/docs/shortlink/api-metrics-v2-selector#fold" target="_blank"&gt;fold transformation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;): if multiple values are found, only the first one is considered&lt;/li&gt;
&lt;li&gt;If you need to use the entity selector, do it through the &lt;code&gt;:filter&lt;/code&gt; transformation in the metric selector&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;from&lt;/code&gt; - How far back the metric selector should consider when fetching data points. &lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/get-data-points#parameters" target="_blank"&gt;syntax supported&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional, default &lt;code&gt;now-2h&lt;/code&gt;, i.e., the last 2 hours)&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.16/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;metricSelector&lt;/code&gt; - The metric selector query and any transformations that should be applied to it (&lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/metric-selector" target="_blank"&gt;transformations docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Some relevant aspects:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The selector should focus on a &lt;strong&gt;single metric and dimension&lt;/strong&gt;: if multiple are found, a warning is issued and only the first one is considered&lt;/li&gt;
&lt;li&gt;The metric data points should be aggregated to produce a single output value (e.g., using the &lt;a href="https://docs.dynatrace.com/docs/shortlink/api-metrics-v2-selector#fold" target="_blank"&gt;fold transformation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;): if multiple values are found, only the first one is considered&lt;/li&gt;
&lt;li&gt;If you need to use the entity selector, do it through the &lt;code&gt;:filter&lt;/code&gt; transformation in the metric selector&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;from&lt;/code&gt; - How far back the metric selector should consider when fetching data points. &lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/get-data-points#parameters" target="_blank"&gt;syntax supported&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional, default &lt;code&gt;now-2h&lt;/code&gt;, i.e., the last 2 hours)&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.17/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;metricSelector&lt;/code&gt; - The metric selector query and any transformations that should be applied to it (&lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/metric-selector" target="_blank"&gt;transformations docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Some relevant aspects:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The selector should focus on a &lt;strong&gt;single metric and dimension&lt;/strong&gt;: if multiple are found, a warning is issued and only the first one is considered&lt;/li&gt;
&lt;li&gt;The metric data points should be aggregated to produce a single output value (e.g., using the &lt;a href="https://docs.dynatrace.com/docs/shortlink/api-metrics-v2-selector#fold" target="_blank"&gt;fold transformation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;): if multiple values are found, only the first one is considered&lt;/li&gt;
&lt;li&gt;If you need to use the entity selector, do it through the &lt;code&gt;:filter&lt;/code&gt; transformation in the metric selector&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;from&lt;/code&gt; - How far back the metric selector should consider when fetching data points. &lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/get-data-points#parameters" target="_blank"&gt;syntax supported&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional, default &lt;code&gt;now-2h&lt;/code&gt;, i.e., the last 2 hours)&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.18/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;metricSelector&lt;/code&gt; - The metric selector query and any transformations that should be applied to it (&lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/metric-selector" target="_blank"&gt;transformations docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Some relevant aspects:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The selector should focus on a &lt;strong&gt;single metric and dimension&lt;/strong&gt;: if multiple are found, a warning is issued and only the first one is considered&lt;/li&gt;
&lt;li&gt;The metric data points should be aggregated to produce a single output value (e.g., using the &lt;a href="https://docs.dynatrace.com/docs/shortlink/api-metrics-v2-selector#fold" target="_blank"&gt;fold transformation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;): if multiple values are found, only the first one is considered&lt;/li&gt;
&lt;li&gt;If you need to use the entity selector, do it through the &lt;code&gt;:filter&lt;/code&gt; transformation in the metric selector&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;from&lt;/code&gt; - How far back the metric selector should consider when fetching data points. &lt;a href="https://docs.dynatrace.com/docs/dynatrace-api/environment-api/metric-v2/get-data-points#parameters" target="_blank"&gt;syntax supported&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional, default &lt;code&gt;now-2h&lt;/code&gt;, i.e., the last 2 hours)&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.19/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;timeseries { r = max(`my-metric`, scalar: true) }, from:now()-2d&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTimeoutSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryPollingWait&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1s&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryPollingTries&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against. (This value can be different when using &lt;code&gt;metricSelector&lt;/code&gt; than when using &lt;code&gt;query&lt;/code&gt;)&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.20/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;timeseries { r = max(`my-metric`, scalar: true) }, from:now()-2d&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTimeoutSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryPollingWait&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1s&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryPollingTries&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against. (This value can be different when using &lt;code&gt;metricSelector&lt;/code&gt; than when using &lt;code&gt;query&lt;/code&gt;)&lt;/p&gt;</description></item><item><title>Dynatrace</title><link>https://keda.sh/docs/2.21/scalers/dynatrace/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/dynatrace/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;dynatrace&lt;/code&gt; trigger that scales based on Dynatrace metric data points.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: dynatrace
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://dummy-instance.live.dynatrace.com/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;MyCustomEvent:filter(eq(&amp;#34;someProperty&amp;#34;,&amp;#34;someValue&amp;#34;)):count:splitBy(&amp;#34;dt.entity.process_group&amp;#34;):fold&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;from&lt;/span&gt;: now-2d
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;timeseries { r = max(`my-metric`, scalar: true) }, from:now()-2d&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTimeoutSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryPollingWait&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1s&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryPollingTries&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;host&lt;/code&gt; - The Dynatrace instance to query against. (This value can be different when using &lt;code&gt;metricSelector&lt;/code&gt; than when using &lt;code&gt;query&lt;/code&gt;)&lt;/p&gt;</description></item><item><title>Elastic Forecast (Experimental)</title><link>https://keda.sh/docs/2.20/scalers/elastic-forecast/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/elastic-forecast/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This is an experimental Elastic Forecast scaler &lt;a href="https://github.com/kedacore/keda/issues/7494" target="_blank"&gt;issue #7494&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Its future is not guaranteed and depends on real-world usage.&lt;/li&gt;
&lt;li&gt;If you use this scaler, share your experience in the linked issue.&lt;/li&gt;
&lt;li&gt;Feedback will determine whether this scaler is maintained or phased out.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elastic-forecast&lt;/code&gt; trigger that scales based on the predicted value of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-forecast.html" target="_blank"&gt;Elastic ML Forecast&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Instead of reacting to load that has already occurred, this scaler reads the forecasted metric value at a configurable point in the future (&lt;code&gt;lookAhead&lt;/code&gt;) and scales proactively before demand arrives.&lt;/p&gt;</description></item><item><title>Elastic Forecast (Experimental)</title><link>https://keda.sh/docs/2.21/scalers/elastic-forecast/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/elastic-forecast/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This is an experimental Elastic Forecast scaler &lt;a href="https://github.com/kedacore/keda/issues/7494" target="_blank"&gt;issue #7494&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Its future is not guaranteed and depends on real-world usage.&lt;/li&gt;
&lt;li&gt;If you use this scaler, share your experience in the linked issue.&lt;/li&gt;
&lt;li&gt;Feedback will determine whether this scaler is maintained or phased out.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elastic-forecast&lt;/code&gt; trigger that scales based on the predicted value of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-forecast.html" target="_blank"&gt;Elastic ML Forecast&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Instead of reacting to load that has already occurred, this scaler reads the forecasted metric value at a configurable point in the future (&lt;code&gt;lookAhead&lt;/code&gt;) and scales proactively before demand arrives.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.10/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.11/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.12/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.13/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.14/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.15/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.16/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html" target="_blank"&gt;elasticsearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information, but requires either only searchTemplateName &lt;strong&gt;or&lt;/strong&gt; only query:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-query&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.17/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html" target="_blank"&gt;elasticsearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information, but requires either only searchTemplateName &lt;strong&gt;or&lt;/strong&gt; only query:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-query&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignoreNullValues&lt;/code&gt; - Set to &lt;code&gt;true&lt;/code&gt; to ignore error when Null values are discovered. Set to &lt;code&gt;false&lt;/code&gt;, the scaler will return error when Null values are discovered. (Values: &lt;code&gt;true&lt;/code&gt;,&lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.18/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html" target="_blank"&gt;elasticsearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information, but requires either only searchTemplateName &lt;strong&gt;or&lt;/strong&gt; only query:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-query&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignoreNullValues&lt;/code&gt; - Set to &lt;code&gt;true&lt;/code&gt; to ignore error when Null values are discovered. Set to &lt;code&gt;false&lt;/code&gt;, the scaler will return error when Null values are discovered. (Values: &lt;code&gt;true&lt;/code&gt;,&lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.19/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html" target="_blank"&gt;elasticsearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information, but requires either only searchTemplateName &lt;strong&gt;or&lt;/strong&gt; only query:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-query&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignoreNullValues&lt;/code&gt; - Set to &lt;code&gt;true&lt;/code&gt; to ignore error when Null values are discovered. Set to &lt;code&gt;false&lt;/code&gt;, the scaler will return error when Null values are discovered. (Values: &lt;code&gt;true&lt;/code&gt;,&lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.20/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html" target="_blank"&gt;elasticsearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information, but requires either only searchTemplateName &lt;strong&gt;or&lt;/strong&gt; only query:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-query&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignoreNullValues&lt;/code&gt; - Set to &lt;code&gt;true&lt;/code&gt; to ignore error when Null values are discovered. Set to &lt;code&gt;false&lt;/code&gt;, the scaler will return error when Null values are discovered. (Values: &lt;code&gt;true&lt;/code&gt;,&lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.21/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl.html" target="_blank"&gt;elasticsearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information, but requires either only searchTemplateName &lt;strong&gt;or&lt;/strong&gt; only query:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-query&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - The query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ignoreNullValues&lt;/code&gt; - Set to &lt;code&gt;true&lt;/code&gt; to ignore error when Null values are discovered. Set to &lt;code&gt;false&lt;/code&gt;, the scaler will return error when Null values are discovered. (Values: &lt;code&gt;true&lt;/code&gt;,&lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.5/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiples param separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password authentication.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.6/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password authentication.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.7/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password authentication.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.8/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password authentication.&lt;/p&gt;</description></item><item><title>Elasticsearch</title><link>https://keda.sh/docs/2.9/scalers/elasticsearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/elasticsearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;elasticsearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html" target="_blank"&gt;elasticsearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: elasticsearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:9200&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;elastic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ELASTIC_PASSWORD&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;addresses&lt;/code&gt; - Comma separated list of hosts and ports of the Elasticsearch cluster client nodes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - Username to authenticate with to Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable to read the authentication password from to authenticate with the Elasticsearch cluster.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;index&lt;/code&gt; - Index to run the search template query on. It supports multiple indexes separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;searchTemplateName&lt;/code&gt; - The search template name to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;parameters&lt;/code&gt; - Parameters that will be used by the search template. It supports multiple params separated by a semicolon character ( &lt;code&gt;;&lt;/code&gt; ).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or apiKey/cloudID if you&amp;rsquo;re using using ElasticSearch on Elastic Cloud.&lt;/p&gt;</description></item><item><title>Enterprise</title><link>https://keda.sh/enterprise/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/enterprise/</guid><description>&lt;div class="columns is-multiline is-centered"&gt;
 
 &lt;div class="column is-12"&gt;
 &lt;div class="card"&gt;
 &lt;div class="card-content"&gt;
 
 &lt;div style="text-align: left; margin-bottom: 1rem;"&gt;
 &lt;img src="https://keda.sh/img/logos/vendors/kedify.png" alt="Kedify" style="max-width: 200px; height: auto;"&gt;
 &lt;/div&gt;
 
 &lt;div class="content" style="text-align: left; margin-bottom: 1rem;"&gt;
 &lt;p&gt;Kedify is founded by the core maintainers of KEDA and offers enterprise autoscaling solutions based on KEDA, providing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;State-of-the-art scalers and features, including a &lt;strong&gt;production-grade HTTP Scaler&lt;/strong&gt;, exclusively available in Kedify.&lt;/li&gt;
&lt;li&gt;Support for Multi-tenant KEDA installation, Multi-Cluster scaling, Predictive and Vertical scaling, and more.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enterprise-grade support&lt;/strong&gt;, ensuring secure KEDA builds with timely updates, patches, and critical fixes.&lt;/li&gt;
&lt;li&gt;A comprehensive &lt;strong&gt;dashboard&lt;/strong&gt; for streamlined management and monitoring across multiple clusters.&lt;/li&gt;
&lt;/ul&gt;
 &lt;/div&gt;
 &lt;hr /&gt;
 
 &lt;div class="buttons" style="text-align: left;"&gt;
 
 &lt;a href="https://kedify.io/?utm_source=keda_oss_site" target="_blank" class="button has-background-info has-text-white has-text-weight-bold"&gt;Visit Kedify website for more details&lt;/a&gt;
 
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 
 &lt;div class="column is-12"&gt;
 &lt;div class="card"&gt;
 &lt;div class="card-content"&gt;
 
 &lt;div style="text-align: left; margin-bottom: 1rem;"&gt;
 &lt;img src="https://keda.sh/img/logos/vendors/microsoft-azure.png" alt="Microsoft" style="max-width: 200px; height: auto;"&gt;
 &lt;/div&gt;
 
 &lt;div class="content" style="text-align: left; margin-bottom: 1rem;"&gt;
 &lt;p&gt;Microsoft provides multiple solutions integrated with KEDA:&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.0/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.1/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.10/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.11/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.12/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.13/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.14/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.15/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.16/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.17/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.18/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.19/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.2/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.20/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.21/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.3/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.4/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.5/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.6/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.7/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.8/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment variable</title><link>https://keda.sh/docs/2.9/authentication-providers/environment-variable/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/environment-variable/</guid><description>&lt;p&gt;You can pull information via one or more environment variables by providing the &lt;code&gt;name&lt;/code&gt; of the variable for a given &lt;code&gt;containerName&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;env&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: region &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-env-var &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName: my-container # Optional. Default&lt;/span&gt;: scaleTargetRef.envSourceContainerName of ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;containerName&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Environment Variables</title><link>https://keda.sh/http-add-on/0.14/reference/environment-variables/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/reference/environment-variables/</guid><description>&lt;p&gt;Environment variables configure runtime behavior for each HTTP Add-on component.
These are set via the &lt;code&gt;extraEnvs&lt;/code&gt; Helm value for each component or directly in the container spec.&lt;/p&gt;
&lt;h2 id="interceptor"&gt;Interceptor&lt;/h2&gt;
&lt;h3 id="serving"&gt;Serving&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_PROXY_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;em&gt;(required)&lt;/em&gt;&lt;/td&gt;
 &lt;td&gt;Port for the public proxy server.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_ADMIN_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;em&gt;(required)&lt;/em&gt;&lt;/td&gt;
 &lt;td&gt;Port for the internal admin server (metrics RPC endpoint for the scaler).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_WATCH_NAMESPACE&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Namespace to watch for HTTPScaledObjects and InterceptorRoutes. Empty watches all namespaces.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_SCALER_CONFIG_MAP_INFORMER_RSYNC_PERIOD&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;60m&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Resync interval for the controller-runtime cache.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_ENABLE_COLD_START_HEADER&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When enabled, the interceptor adds the &lt;code&gt;X-KEDA-HTTP-Cold-Start&lt;/code&gt; response header.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_LOG_REQUESTS&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Enable logging of incoming requests.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="timeouts"&gt;Timeouts&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_REQUEST_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Total request lifecycle deadline. &lt;code&gt;0s&lt;/code&gt; disables the deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_RESPONSE_HEADER_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;300s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time to wait for response headers from the backend after the request is sent. &lt;code&gt;0s&lt;/code&gt; disables the deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_READINESS_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time to wait for the backing workload to reach 1 or more replicas. &lt;code&gt;0s&lt;/code&gt; disables the dedicated readiness deadline, giving the full request budget to cold starts. When a fallback service is configured and this is &lt;code&gt;0s&lt;/code&gt;, a 30s default is applied.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_CONNECT_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500ms&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Per-attempt TCP dial timeout. Bounded by the request context deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_MAX_IDLE_CONNS&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;1000&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum idle connections in the connection pool across all backend services.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_MAX_IDLE_CONNS_PER_HOST&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;200&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum idle connections per backend service.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_FORCE_HTTP2&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Whether to force HTTP/2 for all proxied requests.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="deprecated-timeout-variables"&gt;Deprecated timeout variables&lt;/h4&gt;
&lt;p&gt;These deprecated variables are still accepted.
When set, they take precedence over their replacements.&lt;/p&gt;</description></item><item><title>Environment Variables</title><link>https://keda.sh/http-add-on/0.15/reference/environment-variables/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/reference/environment-variables/</guid><description>&lt;p&gt;Environment variables configure runtime behavior for each HTTP Add-on component.
These are set via the &lt;code&gt;extraEnvs&lt;/code&gt; Helm value for each component or directly in the container spec.&lt;/p&gt;
&lt;h2 id="interceptor"&gt;Interceptor&lt;/h2&gt;
&lt;h3 id="serving"&gt;Serving&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_PROXY_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;em&gt;(required)&lt;/em&gt;&lt;/td&gt;
 &lt;td&gt;Port for the public proxy server.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_ADMIN_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;em&gt;(required)&lt;/em&gt;&lt;/td&gt;
 &lt;td&gt;Port for the internal admin server (metrics RPC endpoint for the scaler).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_WATCH_NAMESPACE&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Namespace to watch for HTTPScaledObjects and InterceptorRoutes. Empty watches all namespaces.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_SCALER_CONFIG_MAP_INFORMER_RSYNC_PERIOD&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;60m&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Resync interval for the controller-runtime cache.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_ENABLE_COLD_START_HEADER&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When enabled, the interceptor adds the &lt;code&gt;X-KEDA-HTTP-Cold-Start&lt;/code&gt; response header.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_LOG_REQUESTS&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Enable logging of incoming requests.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="graceful-shutdown"&gt;Graceful shutdown&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_SHUTDOWN_DELAY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;5s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time between receiving SIGTERM and closing the proxy listener. The readiness probe returns 503 immediately, but the server keeps serving, giving Kubernetes time to propagate endpoint removal.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_DRAIN_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;30s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for in-flight requests to complete after the proxy listener closes. &lt;code&gt;0&lt;/code&gt; waits indefinitely (bounded only by &lt;code&gt;terminationGracePeriodSeconds&lt;/code&gt;).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="timeouts"&gt;Timeouts&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_REQUEST_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Total request lifecycle deadline. &lt;code&gt;0s&lt;/code&gt; disables the deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_RESPONSE_HEADER_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;300s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time to wait for response headers from the backend after the request is sent. &lt;code&gt;0s&lt;/code&gt; disables the deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_READINESS_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time to wait for the backing workload to reach 1 or more replicas. &lt;code&gt;0s&lt;/code&gt; disables the dedicated readiness deadline, giving the full request budget to cold starts. When a fallback service is configured and this is &lt;code&gt;0s&lt;/code&gt;, a 30s default is applied.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_CONNECT_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500ms&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Per-attempt TCP dial timeout. Bounded by the request context deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_MAX_IDLE_CONNS&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;1000&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum idle connections in the connection pool across all backend services.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_MAX_IDLE_CONNS_PER_HOST&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;200&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum idle connections per backend service.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="deprecated-timeout-variables"&gt;Deprecated timeout variables&lt;/h4&gt;
&lt;p&gt;These deprecated variables are still accepted.
When set, they take precedence over their replacements.&lt;/p&gt;</description></item><item><title>Environment Variables</title><link>https://keda.sh/http-add-on/0.16/reference/environment-variables/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/reference/environment-variables/</guid><description>&lt;p&gt;Environment variables configure runtime behavior for each HTTP Add-on component.
These are set via the &lt;code&gt;extraEnvs&lt;/code&gt; Helm value for each component or directly in the container spec.&lt;/p&gt;
&lt;h2 id="interceptor"&gt;Interceptor&lt;/h2&gt;
&lt;h3 id="serving"&gt;Serving&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_PROXY_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;em&gt;(required)&lt;/em&gt;&lt;/td&gt;
 &lt;td&gt;Port for the public proxy server.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_ADMIN_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;em&gt;(required)&lt;/em&gt;&lt;/td&gt;
 &lt;td&gt;Port for the internal admin server (metrics RPC endpoint for the scaler).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_WATCH_NAMESPACE&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Namespace to watch for HTTPScaledObjects and InterceptorRoutes. Empty watches all namespaces.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_SCALER_CONFIG_MAP_INFORMER_RSYNC_PERIOD&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;60m&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Resync interval for the controller-runtime cache.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_ENABLE_COLD_START_HEADER&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When enabled, the interceptor adds the &lt;code&gt;X-KEDA-HTTP-Cold-Start&lt;/code&gt; response header.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_LOG_REQUESTS&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Enable logging of incoming requests.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="graceful-shutdown"&gt;Graceful shutdown&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_SHUTDOWN_DELAY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;5s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time between receiving SIGTERM and closing the proxy listener. The readiness probe returns 503 immediately, but the server keeps serving, giving Kubernetes time to propagate endpoint removal.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_DRAIN_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;30s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum time to wait for in-flight requests to complete after the proxy listener closes. &lt;code&gt;0&lt;/code&gt; waits indefinitely (bounded only by &lt;code&gt;terminationGracePeriodSeconds&lt;/code&gt;).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="timeouts"&gt;Timeouts&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_REQUEST_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Total request lifecycle deadline. &lt;code&gt;0s&lt;/code&gt; disables the deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_RESPONSE_HEADER_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;300s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time to wait for response headers from the backend after the request is sent. &lt;code&gt;0s&lt;/code&gt; disables the deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_READINESS_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Time to wait for the backing workload to reach 1 or more replicas. &lt;code&gt;0s&lt;/code&gt; disables the dedicated readiness deadline, giving the full request budget to cold starts. When a fallback service is configured and this is &lt;code&gt;0s&lt;/code&gt;, a 30s default is applied.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_CONNECT_TIMEOUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500ms&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Per-attempt TCP dial timeout. Bounded by the request context deadline.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_MAX_IDLE_CONNS&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;1000&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum idle connections in the connection pool across all backend services.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;KEDA_HTTP_MAX_IDLE_CONNS_PER_HOST&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;200&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Maximum idle connections per backend service.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="deprecated-timeout-variables"&gt;Deprecated timeout variables&lt;/h4&gt;
&lt;p&gt;These deprecated variables are still accepted.
When set, they take precedence over their replacements.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.10/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.11/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.12/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.13/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.14/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.15/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.16/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Provide admin username from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Provide admin password from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.17/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Provide admin username from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Provide admin password from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.18/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Provide admin username from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Provide admin password from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.19/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Provide admin username from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Provide admin password from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.20/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Provide admin username from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Provide admin password from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.21/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Provide admin username from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Provide admin password from env instead of as a secret. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>Etcd</title><link>https://keda.sh/docs/2.9/scalers/etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/etcd/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;etcd&lt;/code&gt; trigger that scales based on an etcd key-value pair.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: etcd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoints&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;172.0.0.1&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.2&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;,&lt;span style="color:#bd93f9"&gt;172.0.0.3&lt;/span&gt;:&lt;span style="color:#bd93f9"&gt;2379&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchKey&lt;/span&gt;: length
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;watchProgressNotifyInterval&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;600&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoints&lt;/code&gt; - Etcd servers&amp;rsquo; endpoints information. It supports multiple endpoints split by a comma character (&lt;code&gt;,&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchKey&lt;/code&gt; - Name of the etcd key used for the scaler client to get/watch the etcd value from etcd servers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the etcd value. It will be calculated following this formula: relation = (etcd value) / (scaled workload pods). (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;watchProgressNotifyInterval&lt;/code&gt; - Set this parameter to the same as &lt;code&gt;--experimental-watch-progress-notify-interval&lt;/code&gt; parameter of etcd servers. (Default: &lt;code&gt;600&lt;/code&gt;, units are seconds, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by tls. It is required you should set &lt;code&gt;tls&lt;/code&gt; to &lt;code&gt;enable&lt;/code&gt;. If required for your etcd configuration, you may also provide a &lt;code&gt;ca&lt;/code&gt;, &lt;code&gt;cert&lt;/code&gt;, &lt;code&gt;key&lt;/code&gt; and &lt;code&gt;keyPassword&lt;/code&gt;. &lt;code&gt;cert&lt;/code&gt; and &lt;code&gt;key&lt;/code&gt; must be specified together.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/1.4/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Required host:port format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/1.4/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.k8s.io/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;deploymentName&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/1.5/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Required host:port format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/1.5/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.k8s.io/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;deploymentName&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.0/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.0/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.1/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.1/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.10/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.10/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.11/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.12/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.13/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.14/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.15/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.16/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.17/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enableTLS&lt;/code&gt; - Allow a connection using TLS and use CAs already loaded by the Operator for validation. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.18/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enableTLS&lt;/code&gt; - Allow a connection using TLS and use CAs already loaded by the Operator for validation. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.19/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enableTLS&lt;/code&gt; - Allow a connection using TLS and use CAs already loaded by the Operator for validation. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.2/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.2/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.20/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enableTLS&lt;/code&gt; - Allow a connection using TLS and use CAs already loaded by the Operator for validation. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.21/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;enableTLS&lt;/code&gt; - Allow a connection using TLS and use CAs already loaded by the Operator for validation. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.3/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.3/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.4/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.4/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.5/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.5/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.6/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.6/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.7/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.7/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.8/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.8/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External</title><link>https://keda.sh/docs/2.9/scalers/external/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/external/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external&lt;/code&gt; trigger for an external scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile &lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external scaler. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.9/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: redis-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: keda-redis-test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-redis-node
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: redis-external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.0/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.0/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.1/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.1/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.10/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.10/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.11/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.12/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.13/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.14/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.15/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.16/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.17/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.18/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.19/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.2/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.2/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.20/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.21/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;caCert &lt;/span&gt;: /path/to/tls/ca.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# Deprecated. https://github.com/kedacore/keda/issues/4549&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientCert&lt;/span&gt;: /path/to/tls/cert.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsClientKey&lt;/span&gt;: /path/to/tls/key.pem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.3/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.3/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.4/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.4/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.5/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.5/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.6/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.6/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.7/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.7/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.8/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.8/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>External Push</title><link>https://keda.sh/docs/2.9/scalers/external-push/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/external-push/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;external-push&lt;/code&gt; trigger for an external push scaler.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: external-push
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalerAddress&lt;/span&gt;: external-scaler-service:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsCertFile&lt;/span&gt;: /path/to/tls/cert.pem &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;scalerAddress&lt;/code&gt; - Address of the external push scaler implementing &lt;code&gt;ExternalScaler.StreamIsActive&lt;/code&gt; in externalscaler.proto. Format must be &lt;code&gt;host:port&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsCertFile&lt;/code&gt; - Location of a certificate to use for the GRPC connection to authenticate with. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The entire metadata object is passed to the external scaler in &lt;code&gt;ScaledObjectRef.scalerMetadata&lt;/code&gt;.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For implementing an external scaler, refer to &lt;a href="https://keda.sh/docs/2.9/concepts/external-scalers/"&gt;External Scalers Concept&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/1.4/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/reference/faq/</guid><description>&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;/header&gt;
 &lt;div class="card-content" x-show="open"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/1.5/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/reference/faq/</guid><description>&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;/header&gt;
 &lt;div class="card-content" x-show="open"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.0/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.1/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.10/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.11/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.12/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.13/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.2/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.3/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.4/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.5/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.6/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.7/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.8/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>FAQ</title><link>https://keda.sh/docs/2.9/reference/faq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/reference/faq/</guid><description>&lt;h2 id="general"&gt;General&lt;/h2&gt;





&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What is KEDA and why is it useful?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="what-is-keda-and-why-is-it-useful"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="what-is-keda-and-why-is-it-useful"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 KEDA stands for Kubernetes Event-driven Autoscaler. It is built to be able to activate a Kubernetes deployment (i.e. no pods to a single pod) and subsequently to more pods based on events from various event sources.
 &lt;/div&gt;
 &lt;/div&gt;
&lt;/div&gt;




&lt;div class="card is-collapsible" x-data="{ open: false }" id="what-are-the-prerequisites-for-using-keda"&gt;
 &lt;header class="card-header has-mouse-icon" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 What are the prerequisites for using KEDA?
 &lt;/p&gt;</description></item><item><title>File path</title><link>https://keda.sh/docs/2.19/authentication-providers/file-path/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/file-path/</guid><description>&lt;p&gt;You can read authentication parameters from files mounted in the KEDA operator pod using the &lt;code&gt;filePath&lt;/code&gt; option. This feature requires the KEDA operator to be configured with a root path for file access.&lt;/p&gt;
&lt;h2 id="security-constraints"&gt;Security Constraints&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;filePath&lt;/code&gt; feature has important security constraints:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Requires root path configuration&lt;/strong&gt; - The KEDA operator must be started with &lt;code&gt;--filepath-auth-root-path&lt;/code&gt; to define the allowed directory&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Path validation&lt;/strong&gt; - All file paths are validated to ensure they resolve within the configured root path, preventing access to sensitive system files like service account tokens&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Relative paths&lt;/strong&gt; - The &lt;code&gt;filePath&lt;/code&gt; in &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt; is treated as a relative path under the configured root path&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="operator-configuration"&gt;Operator Configuration&lt;/h2&gt;
&lt;p&gt;The KEDA operator requires a command-line argument to enable file-based authentication:&lt;/p&gt;</description></item><item><title>File path</title><link>https://keda.sh/docs/2.20/authentication-providers/file-path/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/file-path/</guid><description>&lt;p&gt;You can read authentication parameters from files mounted in the KEDA operator pod using the &lt;code&gt;filePath&lt;/code&gt; option. This feature requires the KEDA operator to be configured with a root path for file access.&lt;/p&gt;
&lt;h2 id="security-constraints"&gt;Security Constraints&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;filePath&lt;/code&gt; feature has important security constraints:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Requires root path configuration&lt;/strong&gt; - The KEDA operator must be started with &lt;code&gt;--filepath-auth-root-path&lt;/code&gt; to define the allowed directory&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Path validation&lt;/strong&gt; - All file paths are validated to ensure they resolve within the configured root path, preventing access to sensitive system files like service account tokens&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Relative paths&lt;/strong&gt; - The &lt;code&gt;filePath&lt;/code&gt; in &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt; is treated as a relative path under the configured root path&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="operator-configuration"&gt;Operator Configuration&lt;/h2&gt;
&lt;p&gt;The KEDA operator requires a command-line argument to enable file-based authentication:&lt;/p&gt;</description></item><item><title>File path</title><link>https://keda.sh/docs/2.21/authentication-providers/file-path/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/file-path/</guid><description>&lt;p&gt;You can read authentication parameters from files mounted in the KEDA operator pod using the &lt;code&gt;filePath&lt;/code&gt; option. This feature requires the KEDA operator to be configured with a root path for file access.&lt;/p&gt;
&lt;h2 id="security-constraints"&gt;Security Constraints&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;filePath&lt;/code&gt; feature has important security constraints:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Requires root path configuration&lt;/strong&gt; - The KEDA operator must be started with &lt;code&gt;--filepath-auth-root-path&lt;/code&gt; to define the allowed directory&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Path validation&lt;/strong&gt; - All file paths are validated to ensure they resolve within the configured root path, preventing access to sensitive system files like service account tokens&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Relative paths&lt;/strong&gt; - The &lt;code&gt;filePath&lt;/code&gt; in &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt; is treated as a relative path under the configured root path&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="operator-configuration"&gt;Operator Configuration&lt;/h2&gt;
&lt;p&gt;The KEDA operator requires a command-line argument to enable file-based authentication:&lt;/p&gt;</description></item><item><title>Forgejo</title><link>https://keda.sh/docs/2.18/scalers/forgejo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/forgejo/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;forgejo-runner&lt;/code&gt; trigger for Forgejo Actions. It scales based on the amount of jobs pending in given runner labels.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: forgejo-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the name of the registered runner &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;forgejo-runner-ubuntu&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the url of the forgejo instance &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:3000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Scope of the jobs to check, global is the default one and will get all the jobs in the instance with the defined labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;global&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: User to set as a scope, global should be false, if no repo is set will get all the pending jobs for the user&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cobak&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Repository level scope&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repo&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-repo&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Will get the jobs with match with this labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ubuntu-latest&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Forgejo</title><link>https://keda.sh/docs/2.19/scalers/forgejo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/forgejo/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;forgejo-runner&lt;/code&gt; trigger for Forgejo Actions. It scales based on the amount of jobs pending in given runner labels.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: forgejo-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the name of the registered runner &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;forgejo-runner-ubuntu&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the url of the forgejo instance &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:3000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Scope of the jobs to check, global is the default one and will get all the jobs in the instance with the defined labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;global&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: User to set as a scope, global should be false, if no repo is set will get all the pending jobs for the user&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cobak&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Repository level scope&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repo&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-repo&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Will get the jobs with match with this labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ubuntu-latest&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Forgejo</title><link>https://keda.sh/docs/2.20/scalers/forgejo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/forgejo/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;forgejo-runner&lt;/code&gt; trigger for Forgejo Actions. It scales based on the amount of jobs pending in given runner labels.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: forgejo-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the name of the registered runner &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;forgejo-runner-ubuntu&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the url of the forgejo instance &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:3000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Scope of the jobs to check, global is the default one and will get all the jobs in the instance with the defined labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;global&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: User to set as a scope, global should be false, if no repo is set will get all the pending jobs for the user&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cobak&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Repository level scope&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repo&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-repo&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Will get the jobs with match with this labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ubuntu-latest&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Forgejo</title><link>https://keda.sh/docs/2.21/scalers/forgejo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/forgejo/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;forgejo-runner&lt;/code&gt; trigger for Forgejo Actions. It scales based on the amount of jobs pending in given runner labels.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: forgejo-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the name of the registered runner &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;forgejo-runner-ubuntu&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: the url of the forgejo instance &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://localhost:3000&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Scope of the jobs to check, global is the default one and will get all the jobs in the instance with the defined labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;global&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: User to set as a scope, global should be false, if no repo is set will get all the pending jobs for the user&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;cobak&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Repository level scope&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repo&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-repo&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Will get the jobs with match with this labels&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ubuntu-latest&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.13/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.14/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.15/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.16/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.17/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.18/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.19/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.20/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Secret Manager</title><link>https://keda.sh/docs/2.21/authentication-providers/gcp-secret-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/gcp-secret-manager/</guid><description>&lt;p&gt;You can pull secrets from GCP Secret Manager into the trigger by using the &lt;code&gt;gcpSecretManager&lt;/code&gt; key.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the secret and the authentication parameter.&lt;/p&gt;
&lt;p&gt;GCP IAM Service Account credentials can be used for authenticating with the Secret Manager service, which can be provided using a Kubernetes secret. Alternatively, &lt;code&gt;gcp&lt;/code&gt; pod identity provider is also supported for GCP Secret Manager using &lt;code&gt;podIdentity&lt;/code&gt; inside &lt;code&gt;gcpSecretManager&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;gcpSecretManager&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secrets&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: {param-name-used-for-auth} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;id&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;version&lt;/span&gt;: {secret-manager-secret-name} &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider&lt;/span&gt;: gcp &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: {k8s-secret-with-gcp-iam-sa-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: {key-within-the-secret} &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-create-the-iam-service-account-kubernetes-secret"&gt;Steps to create the IAM Service Account Kubernetes secret&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Create a new GCP IAM service account. In case you would like to use an existing service account, you can skip this step.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.10/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.11/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.12/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.13/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.14/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.15/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.16/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.17/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.18/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.19/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.20/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.21/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-set-up-workload-identity"&gt;Steps to set up Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to set up workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.5/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.6/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.7/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.8/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>GCP Workload Identity</title><link>https://keda.sh/docs/2.9/authentication-providers/gcp-workload-identity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/gcp-workload-identity/</guid><description>&lt;p&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/workload-identity" target="_blank"&gt;&lt;strong&gt;GCP Workload Identity&lt;/strong&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; allows workloads in your GKE clusters to impersonate Identity and Access Management (IAM) service accounts to access Google Cloud services.&lt;/p&gt;
&lt;p&gt;You can tell KEDA to use GCP Workload Identity via &lt;code&gt;podIdentity.provider&lt;/code&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;podIdentity&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;provider: gcp # Optional. Default&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="steps-to-setup-workload-identity"&gt;Steps to setup Workload Identity&lt;/h3&gt;
&lt;p&gt;If you are using podIdentity provider as &lt;code&gt;gcp&lt;/code&gt;, you need to setup workload identity as below and your GKE cluster must have Workload Identity enabled.&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.10/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.11/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.12/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.13/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.14/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.15/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.16/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Not scale on default runner labels (&amp;#34;self-hosted&amp;#34;, &amp;#34;linux&amp;#34;, &amp;#34;x64&amp;#34;), can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34; (scale on default runner labels)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDefaultLabels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{noDefaultLabels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.17/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Not scale on default runner labels (&amp;#34;self-hosted&amp;#34;, &amp;#34;linux&amp;#34;, &amp;#34;x64&amp;#34;), can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34; (scale on default runner labels)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDefaultLabels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{noDefaultLabels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Enable etag headers to make conditional requests to the Github API. Requests do not count against your rate limit if a 304 response is returned. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableEtags&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{enableEtags}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.18/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Not scale on default runner labels (&amp;#34;self-hosted&amp;#34;, &amp;#34;linux&amp;#34;, &amp;#34;x64&amp;#34;), can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34; (scale on default runner labels)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDefaultLabels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{noDefaultLabels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: When enabled unlabeled jobs will not match unlabeled runners. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;matchUnlabeledJobsWithUnlabeledRunners&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{matchUnlabeledJobsWithUnlabeledRunners}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Enable etag headers to make conditional requests to the Github API. Requests do not count against your rate limit if a 304 response is returned. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableEtags&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{enableEtags}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.19/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Not scale on default runner labels (&amp;#34;self-hosted&amp;#34;, &amp;#34;linux&amp;#34;, &amp;#34;x64&amp;#34;), can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34; (scale on default runner labels)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDefaultLabels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{noDefaultLabels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: When enabled unlabeled jobs will not match unlabeled runners. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;matchUnlabeledJobsWithUnlabeledRunners&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{matchUnlabeledJobsWithUnlabeledRunners}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Enable etag headers to make conditional requests to the Github API. Requests do not count against your rate limit if a 304 response is returned. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableEtags&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{enableEtags}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.20/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Not scale on default runner labels (&amp;#34;self-hosted&amp;#34;, &amp;#34;linux&amp;#34;, &amp;#34;x64&amp;#34;), can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34; (scale on default runner labels)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDefaultLabels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{noDefaultLabels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: When enabled unlabeled jobs will not match unlabeled runners. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;matchUnlabeledJobsWithUnlabeledRunners&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{matchUnlabeledJobsWithUnlabeledRunners}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Enable etag headers to make conditional requests to the Github API. Requests do not count against your rate limit if a 304 response is returned. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableEtags&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{enableEtags}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Github Runner Scaler</title><link>https://keda.sh/docs/2.21/scalers/github-runner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/github-runner/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;github-runner-scaler&lt;/code&gt; trigger that scales based on queued jobs in GitHub Actions.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: github-runner
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The URL of the GitHub API, defaults to https://api.github.com&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;githubApiURL&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://api.github.com&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The owner of the GitHub repository, or the organization that owns the repository&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;owner&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{owner}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: The scope of the runner, can be either &amp;#34;org&amp;#34; (organisation), &amp;#34;ent&amp;#34; (enterprise) or &amp;#34;repo&amp;#34; (repository)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;runnerScope&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{runnerScope}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of repositories to scale, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;repos&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{repos}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The list of runner labels to scale on, separated by comma&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;labels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{labels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Not scale on default runner labels (&amp;#34;self-hosted&amp;#34;, &amp;#34;linux&amp;#34;, &amp;#34;x64&amp;#34;), can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34; (scale on default runner labels)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDefaultLabels&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{noDefaultLabels}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: When enabled unlabeled jobs will not match unlabeled runners. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;matchUnlabeledJobsWithUnlabeledRunners&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{matchUnlabeledJobsWithUnlabeledRunners}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: Enable etag headers to make conditional requests to the Github API. Requests do not count against your rate limit if a 304 response is returned. Can be either &amp;#34;true&amp;#34; or &amp;#34;false&amp;#34;, defaults to &amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableEtags&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{enableEtags}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The target number of queued jobs to scale on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetWorkflowQueueLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the application ID from the GitHub App&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;applicationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{applicatonID}&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The name of the installation ID from the GitHub App once installed into Org or repo.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;installationID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;{installationID}&amp;#34;&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: personalAccessToken or appKey triggerAuthentication Reference
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Cloud Tasks</title><link>https://keda.sh/docs/2.12/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/gcp-cloud-tasks/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform‎ Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Cloud Task queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Cloud Tasks</title><link>https://keda.sh/docs/2.13/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/gcp-cloud-tasks/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform‎ Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Cloud Task queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.14/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/gcp-cloud-tasks/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Cloud Task queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.15/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.16/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.17/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.18/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.19/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.20/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Cloud Tasks</title><link>https://keda.sh/docs/2.21/scalers/gcp-cloud-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/gcp-cloud-tasks/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-cloudtasks&lt;/code&gt; trigger for Google Cloud Platform Cloud Tasks.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-cloudtasks
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myqueue&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectID&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;myproject&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required, the project where the queue resides&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Cloud Tasks trigger allows you to scale based on the number of tasks queued in you queue.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/1.4/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/1.5/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentials&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentials&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.0/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.1/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.10/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5 for SubscriptionSize | Default is 10 for OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.11/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.12/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.13/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Either one of subscriptionName or topicName is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.14/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.15/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.16/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.17/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.18/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# The &amp;#39;subscriptionSize&amp;#39; setting is DEPRECATED and will be removed in v2.20 - Use &amp;#39;mode&amp;#39; and &amp;#39;value&amp;#39; instead&amp;#34; &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.19/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# The &amp;#39;subscriptionSize&amp;#39; setting is DEPRECATED and will be removed in v2.20 - Use &amp;#39;mode&amp;#39; and &amp;#39;value&amp;#39; instead&amp;#34; &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.2/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.20/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# The &amp;#39;subscriptionSize&amp;#39; setting is DEPRECATED and is removed in v2.20 - Use &amp;#39;mode&amp;#39; and &amp;#39;value&amp;#39; instead&amp;#34; &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.21/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/gcp-pub-sub/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# The &amp;#39;subscriptionSize&amp;#39; setting is DEPRECATED and is removed in v2.20 - Use &amp;#39;mode&amp;#39; and &amp;#39;value&amp;#39; instead&amp;#34; &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;sum&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Only meaningful for distribution-valued metrics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeHorizon&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1m&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2m and with aggregation 5m&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Exactly one of the subscription or topic name options is required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_SUBSCRIPTION_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mytopic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topicNameFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;MY_TOPIC_FROM_ENV&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on any metrics from your Pub/Sub subscription or topic, such as number of messages or oldest unacked message age, etc.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.3/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.4/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages in your Pub/Sub subscription.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the required stack driver metrics in order to read the number of messages in the Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.5/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: gcp-pubsub-credentials &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5 for SubscriptionSize | Default is 10 for OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Pub/Sub</title><link>https://keda.sh/docs/2.6/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;: gcp-pubsub-credentials &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5 for SubscriptionSize | Default is 10 for OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.7/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5 for SubscriptionSize | Default is 10 for OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.8/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5 for SubscriptionSize | Default is 10 for OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform‎ Pub/Sub</title><link>https://keda.sh/docs/2.9/scalers/gcp-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/gcp-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-pubsub&lt;/code&gt; trigger for Google Cloud Platform‎ Pub/Sub.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-pubsub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated, use mode and value fields instead&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SubscriptionSize&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is SubscriptionSize - SubscriptionSize or OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 5 for SubscriptionSize | Default is 10 for OldestUnackedMessageAge&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subscriptionName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mysubscription&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Google Cloud Platform‎ (GCP) Pub/Sub trigger allows you to scale based on the number of messages or oldest unacked message age in your Pub/Sub subscription.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.10/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.11/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.12/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.13/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueIfNull&lt;/code&gt; - Value return if request return no timeseries.(Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.14/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueIfNull&lt;/code&gt; - Value return if request return no timeseries.(Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.15/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.16/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.17/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.18/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.19/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.20/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.21/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/gcp-stackdriver/</guid><description>&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;WARNING:&lt;/strong&gt; This scaler is deprecated and won&amp;rsquo;t receive any modification. &lt;a href="https://keda.sh/blog/2025-09-15-gcp-deprecations/"&gt;Read more about it here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueIfNull&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;#Optional - Default is &amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filterDuration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 2&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.7/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.8/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Stackdriver</title><link>https://keda.sh/docs/2.9/scalers/gcp-stackdriver/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/gcp-stackdriver/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-stackdriver&lt;/code&gt; trigger for GCP Stackdriver. It scales based on a metric obtained from issuing a query to Stackdriver.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-stackdriver
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;projectId&lt;/span&gt;: my-project-id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;metric.type=&amp;#34;storage.googleapis.com/network/received_bytes_count&amp;#34; AND resource.type=&amp;#34;gcs_bucket&amp;#34; AND metric.label.method=&amp;#34;WriteObject&amp;#34; AND resource.label.bucket_name=&amp;#34;my-gcp-bucket&amp;#34;&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional - Default is 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentPeriodSeconds&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;60&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentAligner&lt;/span&gt;: mean
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;alignmentReducer&lt;/span&gt;: none
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;projectId&lt;/code&gt; - GCP project Id that contains the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The stackdriver query filter for obtaining the metric. The metric is for the last minute and if multiple values are returned, the first one is used.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;5&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The &lt;code&gt;credentialsFromEnv&lt;/code&gt; property maps to the name of an environment variable in the scale target (&lt;code&gt;scaleTargetRef&lt;/code&gt;) that contains the service account credentials (JSON). KEDA will use those to connect to Google Cloud Platform and collect the configured stack driver metrics.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.10/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.11/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.12/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.13/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.14/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.15/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.16/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.17/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.18/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.19/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.20/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.21/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.7/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bucketName&lt;/code&gt; - Name of the bucket in GCS.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetObjectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;100&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxBucketItemsToScan&lt;/code&gt; - When to stop counting how many objects are in the bucket. (Default: &lt;code&gt;1000&lt;/code&gt;, Optional)
As counting the number of objects involves iterating over their metadata it is advised to set this number to the value of &lt;code&gt;targetObjectCount&lt;/code&gt; * &lt;code&gt;maxReplicaCount&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The metric name will be generated automatically based on the trigger index and &lt;code&gt;bucketName&lt;/code&gt;, for example: &lt;strong&gt;s0-gcp-storage-bucketName&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.8/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;bucketName&lt;/code&gt; - Name of the bucket in GCS.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetObjectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;100&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;maxBucketItemsToScan&lt;/code&gt; - When to stop counting how many objects are in the bucket. (Default: &lt;code&gt;1000&lt;/code&gt;, Optional)
As counting the number of objects involves iterating over their metadata it is advised to set this number to the value of &lt;code&gt;targetObjectCount&lt;/code&gt; * &lt;code&gt;maxReplicaCount&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The metric name will be generated automatically based on the trigger index and &lt;code&gt;bucketName&lt;/code&gt;, for example: &lt;strong&gt;s0-gcp-storage-bucketName&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Google Cloud Platform Storage</title><link>https://keda.sh/docs/2.9/scalers/gcp-storage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/gcp-storage/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;gcp-storage&lt;/code&gt; scaler, which scales Kubernetes workloads based on the count of objects in a given Google Cloud Storage (GCS) bucket. This scaler assumes the worker, when run, will process and clear the bucket by deleting/moving objects therein.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: gcp-storage
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;bucketName&lt;/span&gt;: test-bucket
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxBucketItemsToScan&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1000&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnv&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;credentialsFromEnvFile&lt;/span&gt;: GOOGLE_APPLICATION_CREDENTIALS_JSON &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobPrefix: # Optional. Prefix for the Blob. Use this to specify sub path for the blobs if required. Default &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;blobDelimiter: # Optional. Delimiter for identifying the blob Prefix. Default&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.10/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note: name to identify the metric, DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.11/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note: name to identify the metric, DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.12/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.13/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.14/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.15/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.16/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.17/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.18/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.19/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.20/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.21/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.5/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note&lt;/span&gt;: name to identify the metric
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.6/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note&lt;/span&gt;: name to identify the metric
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.7/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note&lt;/span&gt;: name to identify the metric
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.8/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note&lt;/span&gt;: name to identify the metric
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Graphite</title><link>https://keda.sh/docs/2.9/scalers/graphite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/graphite/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;graphite&lt;/code&gt; trigger that scales based on metrics in Graphite.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: graphite
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;graphite-host&amp;gt;:81
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: request-count # Note&lt;/span&gt;: name to identify the metric
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query: stats.counters.http.hello-world.request.count.count # Note&lt;/span&gt;: query must return a vector/scalar single element response
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryTime: &amp;#39;-10Minutes&amp;#39; # Note&lt;/span&gt;: Query time in from argv Seconds/Minutes/Hours
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Graphite&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Target value to trigger scaling actions. (Default: 100, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryTime&lt;/code&gt; - Relative time range to execute query against. Please see the &lt;a href="https://graphite-api.readthedocs.io/en/latest/api.html#from-until" target="_blank"&gt;graphite API docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Graphite Scaler supports one type of authentication - basic authentication&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.0/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.1/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.10/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.11/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.12/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.13/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.14/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.15/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.16/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.17/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.18/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method. There&amp;rsquo;s multiple methods for authentication; For kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) or provide the serviceAccountName that can authenticate to kubernetes in the namespace of the ScaledObject/ScaledJob resource (usually &lt;code&gt;default&lt;/code&gt;). If using serviceAccountName make sure to grant KEDA Operator &lt;code&gt;create serviceaccounts/token&lt;/code&gt; permissions. This is set in the helm chart via &lt;code&gt;permissions.operator.restrict.allowAllServiceAccountTokenCreation=true&lt;/code&gt; For token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.19/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method. There&amp;rsquo;s multiple methods for authentication; For kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) or provide the serviceAccountName that can authenticate to kubernetes in the namespace of the ScaledObject/ScaledJob resource (usually &lt;code&gt;default&lt;/code&gt;). If using serviceAccountName make sure to grant KEDA Operator &lt;code&gt;create serviceaccounts/token&lt;/code&gt; permissions. This is set in the helm chart via &lt;code&gt;permissions.operator.restrict.allowAllServiceAccountTokenCreation=true&lt;/code&gt; For token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.2/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.20/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method. There&amp;rsquo;s multiple methods for authentication; For kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) or provide the serviceAccountName that can authenticate to kubernetes in the namespace of the ScaledObject/ScaledJob resource (usually &lt;code&gt;default&lt;/code&gt;). If using serviceAccountName make sure to grant KEDA Operator &lt;code&gt;create serviceaccounts/token&lt;/code&gt; permissions. This is set in the helm chart via &lt;code&gt;permissions.operator.restrict.allowAllServiceAccountTokenCreation=true&lt;/code&gt; For token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.21/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method. There&amp;rsquo;s multiple methods for authentication; For kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) or provide the serviceAccountName that can authenticate to kubernetes in the namespace of the ScaledObject/ScaledJob resource (usually &lt;code&gt;default&lt;/code&gt;). If using serviceAccountName make sure to grant KEDA Operator &lt;code&gt;create serviceaccounts/token&lt;/code&gt; permissions. This is set in the helm chart via &lt;code&gt;permissions.operator.restrict.allowAllServiceAccountTokenCreation=true&lt;/code&gt; For token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.3/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.4/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.5/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.6/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.7/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.8/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>Hashicorp Vault secret</title><link>https://keda.sh/docs/2.9/authentication-providers/hashicorp-vault/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/hashicorp-vault/</guid><description>&lt;p&gt;You can pull one or more Hashicorp Vault secrets into the trigger by defining the authentication metadata such as Vault &lt;code&gt;address&lt;/code&gt; and the &lt;code&gt;authentication&lt;/code&gt; method (token | kubernetes). If you choose kubernetes auth method you should provide &lt;code&gt;role&lt;/code&gt; and &lt;code&gt;mount&lt;/code&gt; as well.
&lt;code&gt;credential&lt;/code&gt; defines the Hashicorp Vault credentials depending on the authentication method, for kubernetes you should provide path to service account token (/var/run/secrets/kubernetes.io/serviceaccount/token) and for token auth method provide the token.
&lt;code&gt;secrets&lt;/code&gt; list defines the mapping between the path and the key of the secret in Vault to the parameter.
&lt;code&gt;namespace&lt;/code&gt; may be used to target a given Vault Enterprise namespace.&lt;/p&gt;</description></item><item><title>HTTPScaledObject (Deprecated)</title><link>https://keda.sh/http-add-on/0.14/reference/httpscaledobject/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/reference/httpscaledobject/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Deprecated:&lt;/strong&gt; HTTPScaledObject (v1alpha1) is deprecated.
&lt;a href="../interceptorroute/"&gt;InterceptorRoute&lt;/a&gt; (v1beta1) is the current API.
See &lt;a href="../../operations/migrate-httpscaledobject-to-interceptorroute/"&gt;Migrate from HTTPScaledObject to InterceptorRoute&lt;/a&gt; to upgrade.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;API version&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;http.keda.sh/v1alpha1&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Kind&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;HTTPScaledObject&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Short name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;httpso&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Scope&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Namespaced&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="example"&gt;Example&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: HTTPScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - app.example.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pathPrefixes&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - /api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: my-app-svc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;8080&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;min&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;max&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="annotations"&gt;Annotations&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Annotation&lt;/th&gt;
 &lt;th&gt;Value&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;httpscaledobject.keda.sh/skip-scaledobject-creation&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Skip automatic ScaledObject creation. Set this when you want to integrate the HTTP scaler with other KEDA scalers in a single ScaledObject that you manage yourself.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;httpscaledobject.keda.sh/orphan-scaledobject&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the HTTPScaledObject is deleted, leave the generated ScaledObject in place instead of deleting it.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;When &lt;code&gt;skip-scaledobject-creation&lt;/code&gt; is set to &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, the operator does not create or manage a ScaledObject.
You can then create your own ScaledObject and add the HTTP external scaler as one of the triggers:&lt;/p&gt;</description></item><item><title>HTTPScaledObject (Deprecated)</title><link>https://keda.sh/http-add-on/0.15/reference/httpscaledobject/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/reference/httpscaledobject/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Deprecated:&lt;/strong&gt; HTTPScaledObject (v1alpha1) is deprecated.
&lt;a href="../interceptorroute/"&gt;InterceptorRoute&lt;/a&gt; (v1beta1) is the current API.
See &lt;a href="../../operations/migrate-httpscaledobject-to-interceptorroute/"&gt;Migrate from HTTPScaledObject to InterceptorRoute&lt;/a&gt; to upgrade.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;API version&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;http.keda.sh/v1alpha1&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Kind&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;HTTPScaledObject&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Short name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;httpso&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Scope&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Namespaced&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="example"&gt;Example&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: HTTPScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - app.example.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pathPrefixes&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - /api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: my-app-svc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;8080&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;min&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;max&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="annotations"&gt;Annotations&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Annotation&lt;/th&gt;
 &lt;th&gt;Value&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;httpscaledobject.keda.sh/skip-scaledobject-creation&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Skip automatic ScaledObject creation. Set this when you want to integrate the HTTP scaler with other KEDA scalers in a single ScaledObject that you manage yourself.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;httpscaledobject.keda.sh/orphan-scaledobject&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the HTTPScaledObject is deleted, leave the generated ScaledObject in place instead of deleting it.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;When &lt;code&gt;skip-scaledobject-creation&lt;/code&gt; is set to &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, the operator does not create or manage a ScaledObject.
You can then create your own ScaledObject and add the HTTP external scaler as one of the triggers:&lt;/p&gt;</description></item><item><title>HTTPScaledObject (Deprecated)</title><link>https://keda.sh/http-add-on/0.16/reference/httpscaledobject/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/reference/httpscaledobject/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Deprecated:&lt;/strong&gt; HTTPScaledObject (v1alpha1) is deprecated.
&lt;a href="../interceptorroute/"&gt;InterceptorRoute&lt;/a&gt; (v1beta1) is the current API.
See &lt;a href="../../operations/migrate-httpscaledobject-to-interceptorroute/"&gt;Migrate from HTTPScaledObject to InterceptorRoute&lt;/a&gt; to upgrade.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;API version&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;http.keda.sh/v1alpha1&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Kind&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;HTTPScaledObject&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Short name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;httpso&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Scope&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Namespaced&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="example"&gt;Example&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: HTTPScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - app.example.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pathPrefixes&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - /api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: my-app-svc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;8080&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;replicas&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;min&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;max&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="annotations"&gt;Annotations&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Annotation&lt;/th&gt;
 &lt;th&gt;Value&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;httpscaledobject.keda.sh/skip-scaledobject-creation&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Skip automatic ScaledObject creation. Set this when you want to integrate the HTTP scaler with other KEDA scalers in a single ScaledObject that you manage yourself.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;httpscaledobject.keda.sh/orphan-scaledobject&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;When the HTTPScaledObject is deleted, leave the generated ScaledObject in place instead of deleting it.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;When &lt;code&gt;skip-scaledobject-creation&lt;/code&gt; is set to &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, the operator does not create or manage a ScaledObject.
You can then create your own ScaledObject and add the HTTP external scaler as one of the triggers:&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/1.4/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Dimension name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Dimension value of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Min value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric. Equivalent to the earliest start time of the end time. (Default: &lt;code&gt;300&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, &lt;code&gt;variance&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric. (Default: &lt;code&gt;300&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/1.5/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Dimension name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Dimension value of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Min value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric. Equivalent to the earliest start time of the end time. (Default: &lt;code&gt;300&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, &lt;code&gt;variance&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric. (Default: &lt;code&gt;300&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.0/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.1/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.10/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.11/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.12/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.13/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.14/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.15/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.16/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.17/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.18/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric. The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float) (&lt;strong&gt;The &amp;lsquo;minMetricValue&amp;rsquo; setting is DEPRECATED and will be removed in v2.20 - Use &amp;lsquo;activationTargetMetricValue&amp;rsquo; instead&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.19/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric. The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float) (&lt;strong&gt;The &amp;lsquo;minMetricValue&amp;rsquo; setting is DEPRECATED and will be removed in v2.20 - Use &amp;lsquo;activationTargetMetricValue&amp;rsquo; instead&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.2/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.20/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric. The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float) (&lt;strong&gt;The &amp;lsquo;minMetricValue&amp;rsquo; setting is DEPRECATED and will be removed in v2.20 - Use &amp;lsquo;activationTargetMetricValue&amp;rsquo; instead&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.21/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric. The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float) (&lt;strong&gt;The &amp;lsquo;minMetricValue&amp;rsquo; setting is DEPRECATED and will be removed in v2.20 - Use &amp;lsquo;activationTargetMetricValue&amp;rsquo; instead&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.3/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.4/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.5/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.6/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.7/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.8/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>Huawei Cloudeye</title><link>https://keda.sh/docs/2.9/scalers/huawei-cloudeye/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/huawei-cloudeye/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;huawei-cloudeye&lt;/code&gt; trigger that scales based on a Huawei Cloudeye.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: huawei-cloudeye
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: SYS.ELB
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: mb_l7_qps
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionName&lt;/span&gt;: lbaas_instance_id
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dimensionValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5e052238-0346&lt;/span&gt;-xxb0-86ea-92d9f33e29d2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minMetricValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - Namespace of the metric.The format is service.item; service and item must be strings, must start with a letter, can only contain 0-9/a-z/A-Z/_, the total length of service.item is 3, the maximum is 32.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name of the metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionName&lt;/code&gt; - Name of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;dimensionValue&lt;/code&gt; - Value of the metric dimension.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetMetricValue&lt;/code&gt; - Target value for your metric. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetMetricValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minMetricValue&lt;/code&gt; - &lt;strong&gt;Deprecated if favor of &lt;code&gt;activationTargetMetricValue&lt;/code&gt;&lt;/strong&gt; Minimum value for your metric. If the actual value of the metric you get from cloudeye is less than the minimum value, then the scaler is not active. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricCollectionTime&lt;/code&gt; - Collection time of the metric in seconds. Equivalent to the earliest start time of the end time. (default: 300)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricFilter&lt;/code&gt; - Aggregation method of the metric. (Values: &lt;code&gt;average&lt;/code&gt;, &lt;code&gt;max&lt;/code&gt;, &lt;code&gt;min&lt;/code&gt;, &lt;code&gt;sum&lt;/code&gt;, Default: &lt;code&gt;average&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricPeriod&lt;/code&gt; - Granularity of the metric in seconds. (Default: 300, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authenticate by providing a set of IAM credentials.&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.0/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.1/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.10/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.11/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.12/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.13/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.14/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.15/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl: &amp;lt;SSL enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; for unsafe SSL. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.16/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.16 in favor of unsafeSsl and will be removed in version v2.18
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin username from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin password from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Used for skipping certificate check when having self-signed certs &amp;#39;true&amp;#39;. Default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.17/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.16 in favor of unsafeSsl and will be removed in version v2.18
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin username from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin password from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Used for skipping certificate check when having self-signed certs &amp;#39;true&amp;#39;. Default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.18/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin username from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin password from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Used for skipping certificate check when having self-signed certs &amp;#39;true&amp;#39;. Default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.19/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin username from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin password from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Used for skipping certificate check when having self-signed certs &amp;#39;true&amp;#39;. Default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.2/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.20/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin username from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin password from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Used for skipping certificate check when having self-signed certs &amp;#39;true&amp;#39;. Default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.21/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: &amp;lt;admin-user&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin username from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &amp;lt;admin-password&amp;gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Provide admin password from env instead of as a secret&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# OPTIONAL - Used for skipping certificate check when having self-signed certs &amp;#39;true&amp;#39;. Default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.3/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.4/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.5/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.6/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.7/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.8/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>IBM MQ</title><link>https://keda.sh/docs/2.9/scalers/ibm-mq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/ibm-mq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;ibmmq&lt;/code&gt; trigger for IBM MQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: ibmmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &amp;lt;ibm-host&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - IBM MQ Queue Manager Admin REST Endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueManager&lt;/span&gt;: &amp;lt;queue-manager&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue manager&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: &amp;lt;queue-name&amp;gt; &lt;span style="color:#6272a4"&gt;# REQUIRED - Your queue name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsDisabled: &amp;lt;TLS enabled/disabled&amp;gt; # OPTIONAL - Set &amp;#39;true&amp;#39; to disable TLS. Default&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueDepth: &amp;lt;queue-depth&amp;gt; # OPTIONAL - Queue depth target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueueDepth: &amp;lt;activation-queue-depth&amp;gt; # OPTIONAL - Activation queue depth target. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv: &amp;lt;admin-user&amp;gt; # Optional&lt;/span&gt;: Provide admin username from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv: &amp;lt;admin-password&amp;gt; # Optional&lt;/span&gt;: Provide admin password from env instead of as a secret
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.1/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to a masked version of the url and organization name if not set by the user (metrics name value would be then `influxdb-https---xxx-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.10/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version `2.12`. Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.11/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version `2.12`. Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.12/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.13/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.14/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.15/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.16/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.17/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.18/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org &lt;span style="color:#6272a4"&gt;# Required for InfluxDB v2.x, optional for InfluxDB v3.x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;mymetric&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;InfluxQL&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;influxVersion: &amp;#39;2&amp;#39; # Optional&lt;/span&gt;: Defaults to 2.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;database&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;some-influx-db&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.19/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org &lt;span style="color:#6272a4"&gt;# Required for InfluxDB v2.x, optional for InfluxDB v3.x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;mymetric&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;InfluxQL&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;influxVersion: &amp;#39;2&amp;#39; # Optional&lt;/span&gt;: Defaults to 2.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;database&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;some-influx-db&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.2/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to a masked version of the url and organization name if not set by the user (metrics name value would be then `influxdb-https---xxx-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.20/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org &lt;span style="color:#6272a4"&gt;# Required for InfluxDB v2.x, optional for InfluxDB v3.x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;mymetric&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;InfluxQL&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;influxVersion: &amp;#39;2&amp;#39; # Optional&lt;/span&gt;: Defaults to 2.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;database&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;some-influx-db&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of providing the auth token via TriggerAuthentication. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.21/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org &lt;span style="color:#6272a4"&gt;# Required for InfluxDB v2.x, optional for InfluxDB v3.x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;mymetric&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;InfluxQL&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3. Ignored for v2. See details in &amp;#34;Parameter List&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;influxVersion: &amp;#39;2&amp;#39; # Optional&lt;/span&gt;: Defaults to 2.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;database&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;some-influx-db&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required for Influx v3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of providing the auth token via TriggerAuthentication. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.3/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to a masked version of the url and organization name if not set by the user (metrics name value would be then `influxdb-https---xxx-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.4/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to a masked version of the url and organization name if not set by the user (metrics name value would be then `influxdb-https---xxx-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.5/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.6/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.7/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.8/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>InfluxDB</title><link>https://keda.sh/docs/2.9/scalers/influxdb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/influxdb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;influxdb&lt;/code&gt; trigger that scales based on the results of a InfluxDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: influxdb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverURL&lt;/span&gt;: http://influxdb:8086
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationName&lt;/span&gt;: influx-org
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;organizationNameFromEnv: INFLUXDB_ORG_NAME # Optional&lt;/span&gt;: You can use this instead of `organizationName` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;thresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;4.4&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThresholdValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;6.2&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: |&lt;span style="color:#f1fa8c"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; from(bucket: &amp;#34;bucket-of-interest&amp;#34;)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; range(start: -12h)
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f1fa8c"&gt; |&amp;gt; filter(fn: (r) =&amp;gt; r._measurement == &amp;#34;stat&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authToken&lt;/span&gt;: some-auth-token
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authTokenFromEnv: INFLUXDB_AUTH_TOKEN # Optional&lt;/span&gt;: You can use this instead of `authToken` parameter. See details in &amp;#34;Parameter List&amp;#34; section
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: influx-metric # Optional&lt;/span&gt;: This value will default to organization name if not set by the user (metrics name value would be then `influxdb-influx_org`)
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.12/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector using HTTP. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.13/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector using HTTP. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.14/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.15/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.16/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.17/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.18/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.19/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.20/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with OpenTelemetry Collector (Experimental)</title><link>https://keda.sh/docs/2.21/integrations/opentelemetry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/integrations/opentelemetry/</guid><description>&lt;h2 id="push-metrics-to-opentelemetry-collector-experimental"&gt;Push Metrics to OpenTelemetry Collector (Experimental)&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator supports outputting metrics to the OpenTelemetry collector. The parameter &lt;code&gt;--enable-opentelemetry-metrics=true&lt;/code&gt; needs to be set. KEDA will push metrics to the OpenTelemetry collector specified by the &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; environment variable. &lt;code&gt;OTEL_EXPORTER_OTLP_PROTOCOL&lt;/code&gt; will also be used to choose HTTP or GRPC client. Other environment variables in OpenTelemetry are also supported (&lt;a href="https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/%29" target="_blank"&gt;https://opentelemetry.io/docs/concepts/sdk-configuration/otlp-exporter-configuration/)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. Here is an example configuration of the operator:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: apps/v1
kind: Deployment
metadata:
 name: keda-operator
 ...
 containers:
 - name: keda-operator
 image: ghcr.io/kedacore/keda:latest
 command:
 - /keda
 args:
 --enable-opentelemetry-metrics=true
 ...
 ...
 env:
 - name: OTEL_EXPORTER_OTLP_ENDPOINT
 value: &amp;#34;http://opentelemetry-collector.default.svc.cluster.local:4318&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.0/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;
&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaled_object_error_totals&lt;/code&gt;- The number of errors that have occurred for each scaled object.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_metrics_value&lt;/code&gt;- The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.1/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;
&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaled_object_error_totals&lt;/code&gt;- The number of errors that have occurred for each scaled object.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_metrics_value&lt;/code&gt;- The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.10/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_totals&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_totals&lt;/code&gt; - Total number of triggers per trigger type.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="admission-webhooks"&gt;Admission Webhooks&lt;/h3&gt;
&lt;p&gt;The KEDA Webhooks expose Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.11/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_totals&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_totals&lt;/code&gt; - Total number of triggers per trigger type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency&lt;/code&gt; - Total deviation (in milliseconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="admission-webhooks"&gt;Admission Webhooks&lt;/h3&gt;
&lt;p&gt;The KEDA Webhooks expose Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.12/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_totals&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_totals&lt;/code&gt; - Total number of triggers per trigger type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency&lt;/code&gt; - Total deviation (in milliseconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="admission-webhooks"&gt;Admission Webhooks&lt;/h3&gt;
&lt;p&gt;The KEDA Webhooks expose Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.13/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_totals&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_totals&lt;/code&gt; - Total number of triggers per trigger type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency&lt;/code&gt; - Total deviation (in milliseconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="admission-webhooks"&gt;Admission Webhooks&lt;/h3&gt;
&lt;p&gt;The KEDA Webhooks expose Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.14/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="deprecated-metrics"&gt;Deprecated metrics&lt;/h4&gt;
&lt;p&gt;The following metrics are exposed as well, but are deprecated and will be removed in KEDA v2.16.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.15/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.16/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.17/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.18/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.19/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.2/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;
&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaled_object_error_totals&lt;/code&gt;- The number of errors that have occurred for each scaled object.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_metrics_value&lt;/code&gt;- The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.20/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_empty_upstream_responses_total&lt;/code&gt; - The number of times a scaler returned an empty response from its upstream source (e.g. a Prometheus query returning no results).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_http_requests_total&lt;/code&gt; - Total number of outbound HTTP requests issued during scaler metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_http_request_duration_seconds&lt;/code&gt; - Histogram of the duration in seconds of outbound HTTP requests issued during scaler metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.21/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_build_info&lt;/code&gt; - Info metric, with static information about KEDA build like: version, git commit and Golang runtime info.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_active&lt;/code&gt; - This metric marks whether the particular scaler is active (value == 1) or in-active (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_paused&lt;/code&gt; - This metric indicates whether a ScaledObject is paused (value == 1) or un-paused (value == 0).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt; - The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_latency_seconds&lt;/code&gt; - The latency of retrieving current metric from each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_detail_errors_total&lt;/code&gt; - The number of errors encountered for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_empty_upstream_responses_total&lt;/code&gt; - The number of times a scaler returned an empty response from its upstream source (e.g. a Prometheus query returning no results).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_job_errors_total&lt;/code&gt; - The number of errors that have occurred for each ScaledJob.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_registered_total&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD) handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_registered_total&lt;/code&gt; - Total number of triggers per trigger type handled by the operator.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_scale_loop_latency_seconds&lt;/code&gt; - Total deviation (in seconds) between the expected execution time and the actual execution time for the scaling loop. This latency could be produced due to accumulated scalers latencies or high load. This is an internal metric.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_emitted_total&lt;/code&gt; - Measured emitted cloudevents with destination of this emitted event (eventsink) and emitted state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_cloudeventsource_events_queued&lt;/code&gt; - The number of events that are in the emitting queue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_http_requests_total&lt;/code&gt; - Total number of outbound HTTP requests issued during scaler metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_http_request_duration_seconds&lt;/code&gt; - Histogram of the duration in seconds of outbound HTTP requests issued during scaler metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_started_total&lt;/code&gt; - Total number of RPCs started on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handled_total&lt;/code&gt; - Total number of RPCs completed on the server, regardless of success or failure.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_received_total&lt;/code&gt; - Total number of RPC stream messages received on the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_msg_sent_total&lt;/code&gt; - Total number of gRPC stream messages sent by the server.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_internal_metricsservice_grpc_server_handling_seconds&lt;/code&gt; - Histogram of response latency (seconds) of gRPC that had been application-level handled by the server.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note: When you deploy the KEDA Operator without any scalers deployed, the only metric you will see is &lt;code&gt;keda_build_info&lt;/code&gt;. As you deploy scalers, you will start to see some of the metrics listed above but it is dependant on the types of scalers you have deployed.&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.3/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;
&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaled_object_error_totals&lt;/code&gt;- The number of errors that have occurred for each scaled object.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_metrics_value&lt;/code&gt;- The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.4/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;
&lt;p&gt;The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaled_object_error_totals&lt;/code&gt;- The number of errors that have occurred for each scaled object.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_metrics_adapter_scaler_metrics_value&lt;/code&gt;- The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.5/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="metrics-adapter"&gt;Metrics Adapter&lt;/h3&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.6/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="metrics-adapter"&gt;Metrics Adapter&lt;/h3&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.7/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="metrics-adapter"&gt;Metrics Adapter&lt;/h3&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.8/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="metrics-adapter"&gt;Metrics Adapter&lt;/h3&gt;
&lt;p&gt;The KEDA Metrics Adapter exposes Prometheus metrics which can be scraped on port &lt;code&gt;9022&lt;/code&gt; (this can be changed by setting the &lt;code&gt;metrics-port&lt;/code&gt; argument for the Metrics Adapter) at &lt;code&gt;/metrics&lt;/code&gt;. The metrics collected in the Metrics Adapter are only active when the HPA is active (&amp;gt; 0 replicas).&lt;/p&gt;</description></item><item><title>Integrate with Prometheus</title><link>https://keda.sh/docs/2.9/integrations/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/integrations/prometheus/</guid><description>&lt;h2 id="prometheus-exporter-metrics"&gt;Prometheus Exporter Metrics&lt;/h2&gt;
&lt;h3 id="operator"&gt;Operator&lt;/h3&gt;
&lt;p&gt;The KEDA Operator exposes Prometheus metrics which can be scraped on port &lt;code&gt;8080&lt;/code&gt; at &lt;code&gt;/metrics&lt;/code&gt;. The following metrics are being gathered:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_metrics_value&lt;/code&gt;- The current value for each scaler&amp;rsquo;s metric that would be used by the HPA in computing the target average.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors&lt;/code&gt; - The number of errors that have occurred for each scaler.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaler_errors_total&lt;/code&gt; - The total number of errors encountered for all scalers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_scaled_object_errors&lt;/code&gt;- The number of errors that have occurred for each ScaledObject.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_resource_totals&lt;/code&gt; - Total number of KEDA custom resources per namespace for each custom resource type (CRD).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;keda_trigger_totals&lt;/code&gt; - Total number of triggers per trigger type.&lt;/li&gt;
&lt;li&gt;Metrics exposed by the &lt;code&gt;Operator SDK&lt;/code&gt; framework as explained &lt;a href="https://sdk.operatorframework.io/docs/building-operators/golang/advanced-topics/#metrics" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="metrics-server"&gt;Metrics Server&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;DEPRECATED:&lt;/strong&gt; Prometheus Metrics exposed from Metrics Server are deprecated, please consume metrics from KEDA Operator.&lt;/p&gt;</description></item><item><title>InterceptorRoute</title><link>https://keda.sh/http-add-on/0.14/reference/interceptorroute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/reference/interceptorroute/</guid><description>&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;API version&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;http.keda.sh/v1beta1&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Kind&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;InterceptorRoute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Scope&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Namespaced&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="example"&gt;Example&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: my-app-svc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;8080&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - app.example.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;paths&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: /api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="spec"&gt;&lt;code&gt;spec&lt;/code&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Field&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Required&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;target&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#targetref"&gt;&lt;code&gt;TargetRef&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Backend service to route traffic to.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rules&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#routingrule"&gt;&lt;code&gt;[]RoutingRule&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Routing rules that define how requests are matched to this target.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;scalingMetric&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#scalingmetricspec"&gt;&lt;code&gt;ScalingMetricSpec&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Metric configuration for autoscaling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;coldStart&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#coldstartspec"&gt;&lt;code&gt;ColdStartSpec&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Cold start behavior when scaling from zero.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;timeouts&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#interceptorroutetimeouts"&gt;&lt;code&gt;InterceptorRouteTimeouts&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Timeout configuration for request handling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;For usage guidance, see &lt;a href="../../user-guide/configure-routing/"&gt;Configure Routing Rules&lt;/a&gt; and &lt;a href="../../user-guide/configure-scaling/"&gt;Configure Scaling Metrics&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>InterceptorRoute</title><link>https://keda.sh/http-add-on/0.15/reference/interceptorroute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/reference/interceptorroute/</guid><description>&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;API version&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;http.keda.sh/v1beta1&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Kind&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;InterceptorRoute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Scope&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Namespaced&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="example"&gt;Example&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: my-app-svc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;8080&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - app.example.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;paths&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: /api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="spec"&gt;&lt;code&gt;spec&lt;/code&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Field&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Required&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;target&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#targetref"&gt;&lt;code&gt;TargetRef&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Backend service to route traffic to.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rules&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#routingrule"&gt;&lt;code&gt;[]RoutingRule&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Routing rules that define how requests are matched to this target.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;scalingMetric&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#scalingmetricspec"&gt;&lt;code&gt;ScalingMetricSpec&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Metric configuration for autoscaling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;coldStart&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#coldstartspec"&gt;&lt;code&gt;ColdStartSpec&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Cold start behavior when scaling from zero.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;timeouts&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#interceptorroutetimeouts"&gt;&lt;code&gt;InterceptorRouteTimeouts&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Timeout configuration for request handling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;For usage guidance, see &lt;a href="../../user-guide/configure-routing/"&gt;Configure Routing Rules&lt;/a&gt; and &lt;a href="../../user-guide/configure-scaling/"&gt;Configure Scaling Metrics&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>InterceptorRoute</title><link>https://keda.sh/http-add-on/0.16/reference/interceptorroute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/reference/interceptorroute/</guid><description>&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;API version&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;http.keda.sh/v1beta1&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Kind&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;InterceptorRoute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Scope&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Namespaced&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="example"&gt;Example&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: http.keda.sh/v1beta1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: InterceptorRoute
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-app
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;target&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;service&lt;/span&gt;: my-app-svc
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;8080&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - app.example.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;paths&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: /api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scalingMetric&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;concurrency&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;staticRoutes&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;rules&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;paths&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: /healthz
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;response&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;statusCode&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;200&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;body&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;OK&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="spec"&gt;&lt;code&gt;spec&lt;/code&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Field&lt;/th&gt;
 &lt;th&gt;Type&lt;/th&gt;
 &lt;th&gt;Required&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;target&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#targetref"&gt;&lt;code&gt;TargetRef&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Backend service to route traffic to.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;rules&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#routingrule"&gt;&lt;code&gt;[]RoutingRule&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Routing rules that define how requests are matched to this target.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;scalingMetric&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#scalingmetricspec"&gt;&lt;code&gt;ScalingMetricSpec&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;Yes&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Metric configuration for autoscaling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;staticRoutes&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#staticroute"&gt;&lt;code&gt;[]StaticRoute&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Routes that serve a static response without triggering autoscaling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;coldStart&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#coldstartspec"&gt;&lt;code&gt;ColdStartSpec&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Cold start behavior when scaling from zero.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;timeouts&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;a href="#interceptorroutetimeouts"&gt;&lt;code&gt;InterceptorRouteTimeouts&lt;/code&gt;&lt;/a&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;td&gt;Timeout configuration for request handling.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;For usage guidance, see &lt;a href="../../user-guide/configure-routing/"&gt;Configure Routing Rules&lt;/a&gt; and &lt;a href="../../user-guide/configure-scaling/"&gt;Configure Scaling Metrics&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.14/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.15/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.16/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.17/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.18/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.19/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.20/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>KEDA Integration with Istio</title><link>https://keda.sh/docs/2.21/integrations/istio-integration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/integrations/istio-integration/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;Integrating KEDA with Istio can present challenges, particularly in environments with enforced mTLS. This document provides guidance on how to configure KEDA to work within an Istio service mesh without disabling Istio sidecar injection. This solution allows KEDA components to communicate securely and effectively while maintaining compliance with security requirements.&lt;/p&gt;
&lt;p&gt;This can be considered as workaround, however it&amp;rsquo;s perfectly valid from the security standpoint.
Keda is still using own mTLS certificates for secure communication between it&amp;rsquo;s components and at the same time it&amp;rsquo;s able to communicate with Istio Mesh services (like Prometheus) through Istio sidecar proxies.&lt;/p&gt;</description></item><item><title>Kubernetes Resource</title><link>https://keda.sh/docs/2.19/scalers/kubernetes-resource/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/kubernetes-resource/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kubernetes-resource&lt;/code&gt; trigger that scales based on a value found in a Kubernetes ConfigMap or Secret.&lt;/p&gt;
&lt;p&gt;This scaler allows users to scale workloads by extracting values from Kubernetes resources, supporting number, JSON, and YAML formats.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using kubernetes-resource scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-resource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceKind&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Secret&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-secret&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;count&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;float64&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceKind&lt;/code&gt; - Type of Kubernetes resource to read from. Supported values: &lt;code&gt;ConfigMap&lt;/code&gt;, &lt;code&gt;Secret&lt;/code&gt; (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceName&lt;/code&gt; - Name of the resource to read. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&lt;/code&gt; - Key in the ConfigMap&amp;rsquo;s &lt;code&gt;data&lt;/code&gt; field or Secret&amp;rsquo;s &lt;code&gt;data&lt;/code&gt; field to read from. The value at this key is retrieved as a string. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;format&lt;/code&gt; - Format of the string value retrieved from &lt;code&gt;key&lt;/code&gt;. Supported values: &lt;code&gt;number&lt;/code&gt;, &lt;code&gt;json&lt;/code&gt;, &lt;code&gt;yaml&lt;/code&gt;. (Default: &lt;code&gt;number&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;number&lt;/code&gt; - The string value is parsed directly as a number&lt;/li&gt;
&lt;li&gt;&lt;code&gt;json&lt;/code&gt; - The string value is a JSON document, and &lt;code&gt;valueLocation&lt;/code&gt; extracts a field from it&lt;/li&gt;
&lt;li&gt;&lt;code&gt;yaml&lt;/code&gt; - The string value is a YAML document, and &lt;code&gt;valueLocation&lt;/code&gt; extracts a field from it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - Path to extract the metric value from the JSON or YAML content retrieved from &lt;code&gt;key&lt;/code&gt;. Required for &lt;code&gt;json&lt;/code&gt; and &lt;code&gt;yaml&lt;/code&gt; formats. Not used for &lt;code&gt;number&lt;/code&gt; format. For &lt;code&gt;json&lt;/code&gt;, use &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. For &lt;code&gt;yaml&lt;/code&gt;, use dot-separated path (e.g., &lt;code&gt;foo.bar.count&lt;/code&gt;). (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueType&lt;/code&gt; - Type of value to extract. Supported values: &lt;code&gt;float64&lt;/code&gt;, &lt;code&gt;int64&lt;/code&gt;, &lt;code&gt;quantity&lt;/code&gt;. (Default: &lt;code&gt;float64&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;float64&lt;/code&gt; - Floating point number. For JSON format, accepts both numbers and quantity strings.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;int64&lt;/code&gt; - Integer number. For JSON format, only accepts integer numbers (decimal values are truncated). For &lt;code&gt;number&lt;/code&gt; format, the string must be parseable as an integer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;quantity&lt;/code&gt; - Kubernetes quantity (e.g., &amp;ldquo;100m&amp;rdquo;, &amp;ldquo;1Gi&amp;rdquo;). For JSON/YAML formats, parses string values as quantities. For JSON format, also accepts raw numbers.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the extracted value is equal or higher, KEDA will scale out. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication parameters are required. The scaler uses the permissions of the KEDA operator to access resources in the same namespace.&lt;/p&gt;</description></item><item><title>Kubernetes Resource</title><link>https://keda.sh/docs/2.20/scalers/kubernetes-resource/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/kubernetes-resource/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kubernetes-resource&lt;/code&gt; trigger that scales based on a value found in a Kubernetes ConfigMap or Secret.&lt;/p&gt;
&lt;p&gt;This scaler allows users to scale workloads by extracting values from Kubernetes resources, supporting number, JSON, and YAML formats.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using kubernetes-resource scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-resource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceKind&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Secret&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-secret&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;count&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;float64&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceKind&lt;/code&gt; - Type of Kubernetes resource to read from. Supported values: &lt;code&gt;ConfigMap&lt;/code&gt;, &lt;code&gt;Secret&lt;/code&gt; (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceName&lt;/code&gt; - Name of the resource to read. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&lt;/code&gt; - Key in the ConfigMap&amp;rsquo;s &lt;code&gt;data&lt;/code&gt; field or Secret&amp;rsquo;s &lt;code&gt;data&lt;/code&gt; field to read from. The value at this key is retrieved as a string. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;format&lt;/code&gt; - Format of the string value retrieved from &lt;code&gt;key&lt;/code&gt;. Supported values: &lt;code&gt;number&lt;/code&gt;, &lt;code&gt;json&lt;/code&gt;, &lt;code&gt;yaml&lt;/code&gt;. (Default: &lt;code&gt;number&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;number&lt;/code&gt; - The string value is parsed directly as a number&lt;/li&gt;
&lt;li&gt;&lt;code&gt;json&lt;/code&gt; - The string value is a JSON document, and &lt;code&gt;valueLocation&lt;/code&gt; extracts a field from it&lt;/li&gt;
&lt;li&gt;&lt;code&gt;yaml&lt;/code&gt; - The string value is a YAML document, and &lt;code&gt;valueLocation&lt;/code&gt; extracts a field from it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - Path to extract the metric value from the JSON or YAML content retrieved from &lt;code&gt;key&lt;/code&gt;. Required for &lt;code&gt;json&lt;/code&gt; and &lt;code&gt;yaml&lt;/code&gt; formats. Not used for &lt;code&gt;number&lt;/code&gt; format. For &lt;code&gt;json&lt;/code&gt;, use &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. For &lt;code&gt;yaml&lt;/code&gt;, use dot-separated path (e.g., &lt;code&gt;foo.bar.count&lt;/code&gt;). (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueType&lt;/code&gt; - Type of value to extract. Supported values: &lt;code&gt;float64&lt;/code&gt;, &lt;code&gt;int64&lt;/code&gt;, &lt;code&gt;quantity&lt;/code&gt;. (Default: &lt;code&gt;float64&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;float64&lt;/code&gt; - Floating point number. For JSON format, accepts both numbers and quantity strings.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;int64&lt;/code&gt; - Integer number. For JSON format, only accepts integer numbers (decimal values are truncated). For &lt;code&gt;number&lt;/code&gt; format, the string must be parseable as an integer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;quantity&lt;/code&gt; - Kubernetes quantity (e.g., &amp;ldquo;100m&amp;rdquo;, &amp;ldquo;1Gi&amp;rdquo;). For JSON/YAML formats, parses string values as quantities. For JSON format, also accepts raw numbers.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the extracted value is equal or higher, KEDA will scale out. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication parameters are required. The scaler uses the permissions of the KEDA operator to access resources in the same namespace.&lt;/p&gt;</description></item><item><title>Kubernetes Resource</title><link>https://keda.sh/docs/2.21/scalers/kubernetes-resource/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/kubernetes-resource/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;kubernetes-resource&lt;/code&gt; trigger that scales based on a value found in a Kubernetes ConfigMap or Secret.&lt;/p&gt;
&lt;p&gt;This scaler allows users to scale workloads by extracting values from Kubernetes resources, supporting number, JSON, and YAML formats.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using kubernetes-resource scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-resource
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceKind&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Secret&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;resourceName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-secret&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;count&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueType&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;float64&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;resourceKind&lt;/code&gt; - Type of Kubernetes resource to read from. Supported values: &lt;code&gt;ConfigMap&lt;/code&gt;, &lt;code&gt;Secret&lt;/code&gt; (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;resourceName&lt;/code&gt; - Name of the resource to read. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&lt;/code&gt; - Key in the ConfigMap&amp;rsquo;s &lt;code&gt;data&lt;/code&gt; field or Secret&amp;rsquo;s &lt;code&gt;data&lt;/code&gt; field to read from. The value at this key is retrieved as a string. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;format&lt;/code&gt; - Format of the string value retrieved from &lt;code&gt;key&lt;/code&gt;. Supported values: &lt;code&gt;number&lt;/code&gt;, &lt;code&gt;json&lt;/code&gt;, &lt;code&gt;yaml&lt;/code&gt;. (Default: &lt;code&gt;number&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;number&lt;/code&gt; - The string value is parsed directly as a number&lt;/li&gt;
&lt;li&gt;&lt;code&gt;json&lt;/code&gt; - The string value is a JSON document, and &lt;code&gt;valueLocation&lt;/code&gt; extracts a field from it&lt;/li&gt;
&lt;li&gt;&lt;code&gt;yaml&lt;/code&gt; - The string value is a YAML document, and &lt;code&gt;valueLocation&lt;/code&gt; extracts a field from it&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - Path to extract the metric value from the JSON or YAML content retrieved from &lt;code&gt;key&lt;/code&gt;. Required for &lt;code&gt;json&lt;/code&gt; and &lt;code&gt;yaml&lt;/code&gt; formats. Not used for &lt;code&gt;number&lt;/code&gt; format. For &lt;code&gt;json&lt;/code&gt;, use &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. For &lt;code&gt;yaml&lt;/code&gt;, use dot-separated path (e.g., &lt;code&gt;foo.bar.count&lt;/code&gt;). (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueType&lt;/code&gt; - Type of value to extract. Supported values: &lt;code&gt;float64&lt;/code&gt;, &lt;code&gt;int64&lt;/code&gt;, &lt;code&gt;quantity&lt;/code&gt;. (Default: &lt;code&gt;float64&lt;/code&gt;, Optional)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;float64&lt;/code&gt; - Floating point number. For JSON format, accepts both numbers and quantity strings.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;int64&lt;/code&gt; - Integer number. For JSON format, only accepts integer numbers (decimal values are truncated). For &lt;code&gt;number&lt;/code&gt; format, the string must be parseable as an integer.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;quantity&lt;/code&gt; - Kubernetes quantity (e.g., &amp;ldquo;100m&amp;rdquo;, &amp;ldquo;1Gi&amp;rdquo;). For JSON/YAML formats, parses string values as quantities. For JSON format, also accepts raw numbers.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the extracted value is equal or higher, KEDA will scale out. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;No authentication parameters are required. The scaler uses the permissions of the KEDA operator to access resources in the same namespace.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.10/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.11/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.12/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.13/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.14/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.15/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.16/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.17/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.18/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.19/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.20/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupByNode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;true&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; used to match pods for this scaler. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the count computed by this scaler. By default, the count is the number of matching non-terminated pods. If &lt;code&gt;groupByNode&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;, the count is the number of unique nodes hosting matching non-terminated pods. Matching pods without a node assignment are excluded. It will be calculated following this formula: &lt;code&gt;relation = (scaler-computed count) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupByNode&lt;/code&gt; - When set to &lt;code&gt;true&lt;/code&gt;, matching non-terminated pods are grouped by &lt;code&gt;spec.nodeName&lt;/code&gt;, so multiple matching pods on the same node count as &lt;code&gt;1&lt;/code&gt;. Matching pods without an assigned node are excluded. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.21/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupByNode&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;true&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; used to match pods for this scaler. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the count computed by this scaler. By default, the count is the number of matching non-terminated pods. If &lt;code&gt;groupByNode&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;, the count is the number of unique nodes hosting matching non-terminated pods. Matching pods without a node assignment are excluded. It will be calculated following this formula: &lt;code&gt;relation = (scaler-computed count) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupByNode&lt;/code&gt; - When set to &lt;code&gt;true&lt;/code&gt;, matching non-terminated pods are grouped by &lt;code&gt;spec.nodeName&lt;/code&gt;, so multiple matching pods on the same node count as &lt;code&gt;1&lt;/code&gt;. Matching pods without an assigned node are excluded. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.4/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.5/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.6/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.7/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.8/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Kubernetes Workload</title><link>https://keda.sh/docs/2.9/scalers/kubernetes-workload/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/kubernetes-workload/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: kubernetes-workload
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;podSelector&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;app=backend&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;3.1&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;podSelector&lt;/code&gt; - &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors" target="_blank"&gt;Label selector&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; that will be used to get the pod count. It supports multiple selectors split by a comma character (&lt;code&gt;,&lt;/code&gt;). It also supports &lt;a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#set-based-requirement" target="_blank"&gt;set-based requirements&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; and a mix of them.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;value&lt;/code&gt; - Target relation between the scaled workload and the amount of pods which matches the selector. It will be calculated following this formula: &lt;code&gt;relation = (pods which match selector) / (scaled workload pods)&lt;/code&gt;. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt; The search scope is limited to the namespace where the &lt;code&gt;ScaledObject&lt;/code&gt; is deployed.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/1.4/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565 &lt;span style="color:#6272a4"&gt;# Address of the gRPC liiklus API endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group &lt;span style="color:#6272a4"&gt;# Make sure that this consumer group name is the same one as the one that is consuming topics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 10, the target lag for HPA&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0, the groupVersion to consider when looking at messages. See https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/1.5/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565 &lt;span style="color:#6272a4"&gt;# Address of the gRPC liiklus API endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group &lt;span style="color:#6272a4"&gt;# Make sure that this consumer group name is the same one as the one that is consuming topics&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 10, the target lag for HPA&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# default 0, the groupVersion to consider when looking at messages. See https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.0/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.1/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.10/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.11/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.12/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.13/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.14/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.15/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.16/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.17/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.18/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.19/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.2/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.20/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.21/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.3/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.4/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.5/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.6/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.7/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.8/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Liiklus Topic</title><link>https://keda.sh/docs/2.9/scalers/liiklus-topic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/liiklus-topic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;liiklus&lt;/code&gt; trigger for Liiklus Topic.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: liiklus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6565
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;group&lt;/span&gt;: my-group
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: test-topic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;groupVersion&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;address&lt;/code&gt; - Address of the gRPC liiklus API endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;group&lt;/code&gt; - Name of consumer group.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Topic to monitor and scale based on &lt;code&gt;lagThreshold&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Value to trigger scaling actions for. (Default: &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupVersion&lt;/code&gt; - Version of the group to consider when looking at messages. See &lt;a href="https://github.com/bsideup/liiklus/blob/22efb7049ebcdd0dcf6f7f5735cdb5af1ae014de/app/src/test/java/com/github/bsideup/liiklus/GroupVersionTest.java" target="_blank"&gt;docs&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.10/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.11/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.12/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.13/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.14/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.15/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.16/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.17/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.18/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.19/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.20/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.21/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Loki</title><link>https://keda.sh/docs/2.9/scalers/loki/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/loki/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;loki&lt;/code&gt; trigger that scales based on a Loki query result. Here is an example of providing values in metadata:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: loki
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress: http://&amp;lt;loki-host&amp;gt;:3100 # Note&lt;/span&gt;: loki server URL 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate({filename=&amp;#34;/var/log/syslog&amp;#34;}[1m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;0.7&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;2.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tenantName&lt;/span&gt;: Tenant1 &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for specifying the tenant name in a multi-tenant setup.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Loki. Set to `false` the scaler will return error when Loki target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Loki endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.0/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.1/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.10/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.11/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.12/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.13/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.14/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.15/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.16/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.17/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.18/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.19/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.2/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.20/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.21/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler can scale to 0 only when user defines at least one additional scaler which is not CPU or Memory (eg. Kafka + Memory, or Prometheus + Memory) and &lt;code&gt;minReplicaCount&lt;/code&gt; is 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include at least one of &lt;code&gt;requests&lt;/code&gt; or &lt;code&gt;limits&lt;/code&gt;.&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.3/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.4/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.5/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.6/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.7/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.8/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Memory</title><link>https://keda.sh/docs/2.9/scalers/memory/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/memory/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This scaler &lt;strong&gt;requires prerequisites&lt;/strong&gt;. See the &amp;lsquo;Prerequisites&amp;rsquo; section.&lt;/li&gt;
&lt;li&gt;This scaler will never scale to 0 and even when user defines multiple scaler types (eg. Kafka + cpu/memory, or Prometheus + cpu/memory), the deployment will never scale to 0.&lt;/li&gt;
&lt;li&gt;This scaler only applies to ScaledObject, not to Scaling Jobs.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;h3 id="prerequisites"&gt;Prerequisites&lt;/h3&gt;
&lt;p&gt;KEDA uses standard &lt;code&gt;cpu&lt;/code&gt; and &lt;code&gt;memory&lt;/code&gt; metrics from the Kubernetes Metrics Server, which is not installed by default on certain Kubernetes deployments such as EKS on AWS. Additionally, the &lt;code&gt;resources&lt;/code&gt; section of the relevant Kubernetes Pods must include &lt;code&gt;requests&lt;/code&gt; (at a minimum).&lt;/p&gt;</description></item><item><title>Metrics</title><link>https://keda.sh/http-add-on/0.14/reference/metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/reference/metrics/</guid><description>&lt;p&gt;The interceptor exposes metrics via OpenTelemetry, with a Prometheus-compatible endpoint enabled by default.&lt;/p&gt;
&lt;h2 id="endpoint-configuration"&gt;Endpoint configuration&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setting&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Port&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;2223&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Configurable via &lt;code&gt;OTEL_PROM_EXPORTER_PORT&lt;/code&gt;.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Path&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;/metrics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Standard Prometheus scrape path.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Enabled&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Configurable via &lt;code&gt;OTEL_PROM_EXPORTER_ENABLED&lt;/code&gt;.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The interceptor also supports OTLP metric export.
See &lt;a href="../environment-variables/#metrics"&gt;Environment Variables&lt;/a&gt; for configuration.&lt;/p&gt;
&lt;h2 id="metrics"&gt;Metrics&lt;/h2&gt;
&lt;h3 id="request-count"&gt;Request count&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Prometheus name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor_request_count_total&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;OTel instrument name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.request.count&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Counter&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Total requests processed by the interceptor proxy.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Labels:&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Label&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;code&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;HTTP response status code (integer).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;method&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;HTTP request method. Non-standard methods are normalized to &lt;code&gt;_OTHER&lt;/code&gt; (see &lt;a href="#method-normalization"&gt;Method normalization&lt;/a&gt;).&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;route_name&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Name of the matched InterceptorRoute or HTTPScaledObject.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;route_namespace&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Namespace of the matched route resource.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="request-concurrency"&gt;Request concurrency&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Prometheus name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor_request_concurrency&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;OTel instrument name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.request.concurrency&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;UpDownCounter (gauge)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Requests currently in-flight at the interceptor proxy.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Labels:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Metrics</title><link>https://keda.sh/http-add-on/0.15/reference/metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/reference/metrics/</guid><description>&lt;p&gt;The interceptor and the external scaler expose metrics via OpenTelemetry, with a Prometheus-compatible endpoint enabled by default on each component.&lt;/p&gt;
&lt;h2 id="endpoint-configuration"&gt;Endpoint configuration&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setting&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Port&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;2223&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Configurable via &lt;code&gt;OTEL_PROM_EXPORTER_PORT&lt;/code&gt;.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Path&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;/metrics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Standard Prometheus scrape path.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Enabled&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Configurable via &lt;code&gt;OTEL_PROM_EXPORTER_ENABLED&lt;/code&gt;.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Both components also support OTLP metric export.
See &lt;a href="../environment-variables/#metrics"&gt;Environment Variables&lt;/a&gt; for configuration.&lt;/p&gt;
&lt;h2 id="interceptor-metrics"&gt;Interceptor metrics&lt;/h2&gt;
&lt;h3 id="request-count"&gt;Request count&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Prometheus name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor_request_count_total&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;OTel instrument name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.request.count&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Counter&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Total requests processed by the interceptor proxy.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Labels:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Metrics</title><link>https://keda.sh/http-add-on/0.16/reference/metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/reference/metrics/</guid><description>&lt;p&gt;The interceptor and the external scaler expose metrics via OpenTelemetry, with a Prometheus-compatible endpoint enabled by default on each component.&lt;/p&gt;
&lt;h2 id="endpoint-configuration"&gt;Endpoint configuration&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Setting&lt;/th&gt;
 &lt;th&gt;Default&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Port&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;2223&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Configurable via &lt;code&gt;OTEL_PROM_EXPORTER_PORT&lt;/code&gt;.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Path&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;/metrics&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Standard Prometheus scrape path.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Enabled&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;true&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Configurable via &lt;code&gt;OTEL_PROM_EXPORTER_ENABLED&lt;/code&gt;.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Both components also support OTLP metric export.
See &lt;a href="../environment-variables/#metrics"&gt;Environment Variables&lt;/a&gt; for configuration.&lt;/p&gt;
&lt;h2 id="interceptor-metrics"&gt;Interceptor metrics&lt;/h2&gt;
&lt;h3 id="request-count"&gt;Request count&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;th&gt;&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Prometheus name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor_request_count_total&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;OTel instrument name&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;interceptor.request.count&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Type&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Counter&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Total requests processed by the interceptor proxy.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Labels:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.0/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.1/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.10/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.11/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.12/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.13/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported four types of authentication - API Key based authentication, basic authentication, TLS
authentication, and Bearer authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.14/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.15/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.16/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.17/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.18/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.19/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).
If &lt;code&gt;aggregateFromKubeServiceEndpoints&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;, the URL must use Kubernetes DNS format:
&lt;code&gt;http://&amp;lt;service&amp;gt;.&amp;lt;namespace&amp;gt;[.svc.cluster.local]:&amp;lt;pod-port&amp;gt;/path&lt;/code&gt;, where the port must be the pod port
targeted by the service, not the service port.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.2/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.20/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).
If &lt;code&gt;aggregateFromKubeServiceEndpoints&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;, the URL must use Kubernetes DNS format:
&lt;code&gt;http://&amp;lt;service&amp;gt;.&amp;lt;namespace&amp;gt;[.svc.cluster.local]:&amp;lt;pod-port&amp;gt;/path&lt;/code&gt;, where the port must be the pod port
targeted by the service, not the service port.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.21/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;format&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;json&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).
If &lt;code&gt;aggregateFromKubeServiceEndpoints&lt;/code&gt; is set to &lt;code&gt;true&lt;/code&gt;, the URL must use Kubernetes DNS format:
&lt;code&gt;http://&amp;lt;service&amp;gt;.&amp;lt;namespace&amp;gt;[.svc.cluster.local]:&amp;lt;pod-port&amp;gt;/path&lt;/code&gt;, where the port must be the pod port
targeted by the service, not the service port.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.3/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.4/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.5/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.6/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.7/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.8/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Metrics API</title><link>https://keda.sh/docs/2.9/scalers/metrics-api/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/metrics-api/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;metrics-api&lt;/code&gt; trigger that scales based on a metric value provided by an API.&lt;/p&gt;
&lt;p&gt;This scaler allows users to utilize &lt;strong&gt;any existing APIs&lt;/strong&gt; as a metric provider.&lt;/p&gt;
&lt;p&gt;Here is an example of trigger configuration using metrics-api scaler:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: metrics-api
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;8.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3.8&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://api:3232/api/v1/stats&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;components.worker.tasks&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt; - Full URL of the API operation to call to get the metric value (eg. &lt;code&gt;http://app:1317/api/v1/stats&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueLocation&lt;/code&gt; - &lt;a href="https://github.com/tidwall/gjson#path-syntax" target="_blank"&gt;GJSON path notation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to refer to the field in the payload containing the metric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Target value to scale on. When the metric provided by the API is equal or higher to this value, KEDA will start scaling out. When the metric is 0 or less, KEDA will scale down to 0. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Metrics Scaler API supported three types of authentication - API Key based authentication, basic authentication and TLS
authentication.&lt;/p&gt;</description></item><item><title>Migrate from HTTPScaledObject to InterceptorRoute</title><link>https://keda.sh/http-add-on/0.14/operations/migrate-httpscaledobject-to-interceptorroute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/operations/migrate-httpscaledobject-to-interceptorroute/</guid><description>&lt;p&gt;This guide shows you how to migrate existing &lt;code&gt;HTTPScaledObject&lt;/code&gt; (v1alpha1) resources to the &lt;code&gt;InterceptorRoute&lt;/code&gt; (v1beta1) API.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;KEDA HTTP Add-on v0.14.0 or later deployed on the cluster&lt;/li&gt;
&lt;li&gt;&lt;code&gt;kubectl&lt;/code&gt; access to the cluster&lt;/li&gt;
&lt;li&gt;Existing &lt;code&gt;HTTPScaledObject&lt;/code&gt; resources to migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-changed"&gt;What changed&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;InterceptorRoute&lt;/code&gt; API replaces &lt;code&gt;HTTPScaledObject&lt;/code&gt; with a cleaner separation of concerns.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Manual ScaledObject management:&lt;/strong&gt;
The &lt;code&gt;InterceptorRoute&lt;/code&gt; controller no longer creates a KEDA &lt;code&gt;ScaledObject&lt;/code&gt; for you.
You create and manage it yourself, with access to all supported KEDA ScaledObject fields.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple routing rules:&lt;/strong&gt;
A new &lt;code&gt;rules[]&lt;/code&gt; structure lets you define multiple routing rules on a single resource, each with its own hosts, paths, and headers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Target reference for routing only:&lt;/strong&gt;
The target reference contains only &lt;code&gt;service&lt;/code&gt; and &lt;code&gt;port&lt;/code&gt;/&lt;code&gt;portName&lt;/code&gt;.
Workload fields (&lt;code&gt;name&lt;/code&gt;, &lt;code&gt;apiVersion&lt;/code&gt;, &lt;code&gt;kind&lt;/code&gt;) move to the &lt;code&gt;ScaledObject&lt;/code&gt; where they belong.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flexible scaling metrics:&lt;/strong&gt;
Concurrency and request rate can be used independently or together.
When both are set, KEDA scales based on whichever metric demands more replicas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Granular timeouts:&lt;/strong&gt;
A new &lt;code&gt;request&lt;/code&gt; timeout controls the full request lifecycle.
&lt;code&gt;conditionWait&lt;/code&gt; is renamed to &lt;code&gt;readiness&lt;/code&gt; for clarity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;targetValue&lt;/code&gt; is required:&lt;/strong&gt;
On &lt;code&gt;HTTPScaledObject&lt;/code&gt;, &lt;code&gt;targetValue&lt;/code&gt; defaulted to &lt;code&gt;100&lt;/code&gt; when omitted.
On &lt;code&gt;InterceptorRoute&lt;/code&gt;, &lt;code&gt;targetValue&lt;/code&gt; must be set explicitly.
If your &lt;code&gt;HTTPScaledObject&lt;/code&gt; relied on the default, add &lt;code&gt;targetValue: 100&lt;/code&gt; (or your preferred value) when migrating.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scaling fields move to ScaledObject:&lt;/strong&gt;
&lt;code&gt;replicas&lt;/code&gt;, &lt;code&gt;targetPendingRequests&lt;/code&gt;, &lt;code&gt;scaledownPeriod&lt;/code&gt;, and &lt;code&gt;initialCooldownPeriod&lt;/code&gt; are configured on the KEDA &lt;code&gt;ScaledObject&lt;/code&gt; directly.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="convert-an-httpscaledobject-to-an-interceptorroute"&gt;Convert an HTTPScaledObject to an InterceptorRoute&lt;/h2&gt;
&lt;p&gt;The migration is a direct field-by-field conversion.
The &lt;a href="#apply-the-migration-without-downtime"&gt;Apply the migration without downtime&lt;/a&gt; section below shows how to perform the switchover without interrupting traffic.&lt;/p&gt;</description></item><item><title>Migrate from HTTPScaledObject to InterceptorRoute</title><link>https://keda.sh/http-add-on/0.15/operations/migrate-httpscaledobject-to-interceptorroute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/operations/migrate-httpscaledobject-to-interceptorroute/</guid><description>&lt;p&gt;This guide shows you how to migrate existing &lt;code&gt;HTTPScaledObject&lt;/code&gt; (v1alpha1) resources to the &lt;code&gt;InterceptorRoute&lt;/code&gt; (v1beta1) API.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;KEDA HTTP Add-on v0.14.0 or later deployed on the cluster&lt;/li&gt;
&lt;li&gt;&lt;code&gt;kubectl&lt;/code&gt; access to the cluster&lt;/li&gt;
&lt;li&gt;Existing &lt;code&gt;HTTPScaledObject&lt;/code&gt; resources to migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-changed"&gt;What changed&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;InterceptorRoute&lt;/code&gt; API replaces &lt;code&gt;HTTPScaledObject&lt;/code&gt; with a cleaner separation of concerns.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Manual ScaledObject management:&lt;/strong&gt;
The &lt;code&gt;InterceptorRoute&lt;/code&gt; controller no longer creates a KEDA &lt;code&gt;ScaledObject&lt;/code&gt; for you.
You create and manage it yourself, with access to all supported KEDA ScaledObject fields.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple routing rules:&lt;/strong&gt;
A new &lt;code&gt;rules[]&lt;/code&gt; structure lets you define multiple routing rules on a single resource, each with its own hosts, paths, and headers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Target reference for routing only:&lt;/strong&gt;
The target reference contains only &lt;code&gt;service&lt;/code&gt; and &lt;code&gt;port&lt;/code&gt;/&lt;code&gt;portName&lt;/code&gt;.
Workload fields (&lt;code&gt;name&lt;/code&gt;, &lt;code&gt;apiVersion&lt;/code&gt;, &lt;code&gt;kind&lt;/code&gt;) move to the &lt;code&gt;ScaledObject&lt;/code&gt; where they belong.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flexible scaling metrics:&lt;/strong&gt;
Concurrency and request rate can be used independently or together.
When both are set, KEDA scales based on whichever metric demands more replicas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Granular timeouts:&lt;/strong&gt;
A new &lt;code&gt;request&lt;/code&gt; timeout controls the full request lifecycle.
&lt;code&gt;conditionWait&lt;/code&gt; is renamed to &lt;code&gt;readiness&lt;/code&gt; for clarity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;targetValue&lt;/code&gt; is required:&lt;/strong&gt;
On &lt;code&gt;HTTPScaledObject&lt;/code&gt;, &lt;code&gt;targetValue&lt;/code&gt; defaulted to &lt;code&gt;100&lt;/code&gt; when omitted.
On &lt;code&gt;InterceptorRoute&lt;/code&gt;, &lt;code&gt;targetValue&lt;/code&gt; must be set explicitly.
If your &lt;code&gt;HTTPScaledObject&lt;/code&gt; relied on the default, add &lt;code&gt;targetValue: 100&lt;/code&gt; (or your preferred value) when migrating.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scaling fields move to ScaledObject:&lt;/strong&gt;
&lt;code&gt;replicas&lt;/code&gt;, &lt;code&gt;targetPendingRequests&lt;/code&gt;, &lt;code&gt;scaledownPeriod&lt;/code&gt;, and &lt;code&gt;initialCooldownPeriod&lt;/code&gt; are configured on the KEDA &lt;code&gt;ScaledObject&lt;/code&gt; directly.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="convert-an-httpscaledobject-to-an-interceptorroute"&gt;Convert an HTTPScaledObject to an InterceptorRoute&lt;/h2&gt;
&lt;p&gt;The migration is a direct field-by-field conversion.
The &lt;a href="#apply-the-migration-without-downtime"&gt;Apply the migration without downtime&lt;/a&gt; section below shows how to perform the switchover without interrupting traffic.&lt;/p&gt;</description></item><item><title>Migrate from HTTPScaledObject to InterceptorRoute</title><link>https://keda.sh/http-add-on/0.16/operations/migrate-httpscaledobject-to-interceptorroute/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/operations/migrate-httpscaledobject-to-interceptorroute/</guid><description>&lt;p&gt;This guide shows you how to migrate existing &lt;code&gt;HTTPScaledObject&lt;/code&gt; (v1alpha1) resources to the &lt;code&gt;InterceptorRoute&lt;/code&gt; (v1beta1) API.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;KEDA HTTP Add-on v0.14.0 or later deployed on the cluster&lt;/li&gt;
&lt;li&gt;&lt;code&gt;kubectl&lt;/code&gt; access to the cluster&lt;/li&gt;
&lt;li&gt;Existing &lt;code&gt;HTTPScaledObject&lt;/code&gt; resources to migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-changed"&gt;What changed&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;InterceptorRoute&lt;/code&gt; API replaces &lt;code&gt;HTTPScaledObject&lt;/code&gt; with a cleaner separation of concerns.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Manual ScaledObject management:&lt;/strong&gt;
The &lt;code&gt;InterceptorRoute&lt;/code&gt; controller no longer creates a KEDA &lt;code&gt;ScaledObject&lt;/code&gt; for you.
You create and manage it yourself, with access to all supported KEDA ScaledObject fields.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple routing rules:&lt;/strong&gt;
A new &lt;code&gt;rules[]&lt;/code&gt; structure lets you define multiple routing rules on a single resource, each with its own hosts, paths, and headers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Target reference for routing only:&lt;/strong&gt;
The target reference contains only &lt;code&gt;service&lt;/code&gt; and &lt;code&gt;port&lt;/code&gt;/&lt;code&gt;portName&lt;/code&gt;.
Workload fields (&lt;code&gt;name&lt;/code&gt;, &lt;code&gt;apiVersion&lt;/code&gt;, &lt;code&gt;kind&lt;/code&gt;) move to the &lt;code&gt;ScaledObject&lt;/code&gt; where they belong.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flexible scaling metrics:&lt;/strong&gt;
Concurrency and request rate can be used independently or together.
When both are set, KEDA scales based on whichever metric demands more replicas.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Granular timeouts:&lt;/strong&gt;
A new &lt;code&gt;request&lt;/code&gt; timeout controls the full request lifecycle.
&lt;code&gt;conditionWait&lt;/code&gt; is renamed to &lt;code&gt;readiness&lt;/code&gt; for clarity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;targetValue&lt;/code&gt; is required:&lt;/strong&gt;
On &lt;code&gt;HTTPScaledObject&lt;/code&gt;, &lt;code&gt;targetValue&lt;/code&gt; defaulted to &lt;code&gt;100&lt;/code&gt; when omitted.
On &lt;code&gt;InterceptorRoute&lt;/code&gt;, &lt;code&gt;targetValue&lt;/code&gt; must be set explicitly.
If your &lt;code&gt;HTTPScaledObject&lt;/code&gt; relied on the default, add &lt;code&gt;targetValue: 100&lt;/code&gt; (or your preferred value) when migrating.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Scaling fields move to ScaledObject:&lt;/strong&gt;
&lt;code&gt;replicas&lt;/code&gt;, &lt;code&gt;targetPendingRequests&lt;/code&gt;, &lt;code&gt;scaledownPeriod&lt;/code&gt;, and &lt;code&gt;initialCooldownPeriod&lt;/code&gt; are configured on the KEDA &lt;code&gt;ScaledObject&lt;/code&gt; directly.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="convert-an-httpscaledobject-to-an-interceptorroute"&gt;Convert an HTTPScaledObject to an InterceptorRoute&lt;/h2&gt;
&lt;p&gt;The migration is a direct field-by-field conversion.
The &lt;a href="#apply-the-migration-without-downtime"&gt;Apply the migration without downtime&lt;/a&gt; section below shows how to perform the switchover without interrupting traffic.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.0/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for it&amp;rsquo;s Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.1/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.10/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.11/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.12/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.13/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.14/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.15/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.16/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.17/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#keda-custom-resources-crds"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.18/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#keda-custom-resources-crds"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.19/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#keda-custom-resources-crds"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.2/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.20/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#keda-custom-resources-crds"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.21/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#keda-custom-resources-crds"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.3/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.4/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.5/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.6/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.7/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.8/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Guide</title><link>https://keda.sh/docs/2.9/migration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/migration/</guid><description>&lt;h2 id="migrating-from-keda-v1-to-v2"&gt;Migrating from KEDA v1 to v2&lt;/h2&gt;
&lt;p&gt;Please note that you &lt;strong&gt;can not&lt;/strong&gt; run both KEDA v1 and v2 on the same Kubernetes cluster. You need to &lt;a href="../../1.5/deploy"&gt;uninstall&lt;/a&gt; KEDA v1 first, in order to &lt;a href="../deploy"&gt;install&lt;/a&gt; and use KEDA v2.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; When uninstalling KEDA v1 make sure v1 CRDs are uninstalled from the cluster as well.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;KEDA v2 is using a new API namespace for its Custom Resources Definitions (CRD): &lt;code&gt;keda.sh&lt;/code&gt; instead of &lt;code&gt;keda.k8s.io&lt;/code&gt; and introduces a new Custom Resource for scaling of Jobs. See full details on KEDA Custom Resources &lt;a href="../concepts/#custom-resources-crd"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.1/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.10/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12. Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.11/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12. Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.12/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.13/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.14/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.15/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.16/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.17/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.18/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.19/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.2/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.20/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.21/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.3/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.4/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.5/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.6/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.7/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.8/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MongoDB</title><link>https://keda.sh/docs/2.9/scalers/mongodb/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/mongodb/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mongodb&lt;/code&gt; trigger that scales based on result of MongoDB query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mongodb
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# name of an environment variable containing a valid MongoDB connection string&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MongoDB_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: database name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;dbName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: collection name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;test_collection&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: query expr, used by filter data&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;{&amp;#34;region&amp;#34;:&amp;#34;eu-1&amp;#34;,&amp;#34;state&amp;#34;:&amp;#34;running&amp;#34;,&amp;#34;plan&amp;#34;:&amp;#34;planA&amp;#34;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: according to the number of query result, to scale the TargetRef&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: according to the number of query result, the scaler is active&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: The generated metric name would be mongodb-global-metric. Here mongodb- use as a prefix for metric name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;global-metric&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Alternatively, you can configure connection parameters explicitly instead of providing a connection string:&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.10/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: backlog_process_count # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 and will be removed in version `2.12`. optional - the generated value would be `mssql-{sha256hash}`
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.11/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: backlog_process_count # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 and will be removed in version `2.12`. optional - the generated value would be `mssql-{sha256hash}`
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.12/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.13/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.14/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.15/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.16/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.17/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.18/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.19/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.2/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.20/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.21/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.3/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.4/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.5/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.6/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.7/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.8/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSSQL</title><link>https://keda.sh/docs/2.9/scalers/mssql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/mssql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mssql&lt;/code&gt; trigger that scales based on the results of a &lt;a href="https://www.microsoft.com/sql-server/" target="_blank"&gt;Microsoft SQL Server&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; (MSSQL) query result. This trigger supports local &lt;a href="https://hub.docker.com/_/microsoft-mssql-server" target="_blank"&gt;MSSQL containers&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; as well as SQL Server endpoints hosted in the cloud, such as &lt;a href="https://azure.microsoft.com/services/sql-database/" target="_blank"&gt;Azure SQL Database&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: mssql
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;connectionStringFromEnv&lt;/span&gt;: MSSQL_CONNECTION_STRING
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT COUNT(*) FROM backlog WHERE state=&amp;#39;running&amp;#39; OR state=&amp;#39;queued&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: backlog_process_count &lt;span style="color:#6272a4"&gt;# optional - the generated value would be `mssql-{sha256hash}`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; The connection string format supported by this scaler has some incompatibilities with connection string formats supported by other platforms, like .NET. For example, the MSSQL instance&amp;rsquo;s port number must be separated into its own &lt;code&gt;Port&lt;/code&gt; property instead of adding it to the &lt;code&gt;Server&lt;/code&gt; property. You can learn more about all the supported connection string formats for this mssql scaler &lt;a href="https://github.com/denisenkom/go-mssqldb#the-connection-string-can-be-specified-in-one-of-three-formats" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/1.4/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/1.5/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.0/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.1/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.10/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.11/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.12/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.13/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.14/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.15/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.16/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.17/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.18/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.19/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single numeric value (integers and floats are both supported). If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.2/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.20/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single numeric value (integers and floats are both supported). If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.21/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single numeric value (integers and floats are both supported). If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.3/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.4/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.5/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.6/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetAverageValue&lt;/code&gt; in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.7/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA.&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.8/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>MySQL</title><link>https://keda.sh/docs/2.9/scalers/mysql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/mysql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;mysql&lt;/code&gt; trigger that scales based on result of MySQL query.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - A MySQL query that should return single numeric value.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queryValue&lt;/code&gt; - A threshold that is used as &lt;code&gt;targetValue&lt;/code&gt; or &lt;code&gt;targetAverageValue&lt;/code&gt; (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.(Default: &lt;code&gt;0&lt;/code&gt;, Optional, This value can be a float)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;Note that the query must return a single integer value. If the query has a possibility of returning &lt;code&gt;null&lt;/code&gt;, a default value can be set using the &lt;code&gt;COALESCE&lt;/code&gt; function. For example, &lt;code&gt;SELECT COALESCE(column_name, 0) FROM table_name;&lt;/code&gt;. See &lt;a href="https://dev.mysql.com/doc/refman/8.4/en/comparison-operators.html#function_coalesce" target="_blank"&gt;MySQL documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; for more information on the &lt;code&gt;COALESCE&lt;/code&gt; function.&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.10/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.11/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.12/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.13/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.14/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.15/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.16/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.17/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.18/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.19/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.20/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.21/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Some parameters of the JetStream details can be pulled from &lt;code&gt;TriggerAuthentication&lt;/code&gt; objects:&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.8/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>NATS JetStream</title><link>https://keda.sh/docs/2.9/scalers/nats-jetstream/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/nats-jetstream/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nats-jetstream&lt;/code&gt; trigger for NATS JetStream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nats-jetstream
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nats.nats.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;$G&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;mystream&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumer&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;pull_consumer&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;15&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the NATS server monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;account&lt;/code&gt; - Name of the NATS account. &amp;ldquo;$G&amp;rdquo; is default when no account is configured.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;stream&lt;/code&gt; - Name of the JS stream within the account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;consumer&lt;/code&gt; - Name of the consumer for a given stream.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS server monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/1.4/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Location of the Nats Streaming monitoring endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Queue group name of the subscribers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Must identify the durability name used by the subscribers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Name of channel&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Configures the TargetAverageValue on the Horizontal Pod Autoscaler (HPA)).&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.k8s.io/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: stan-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: gonuts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;deploymentName&lt;/span&gt;: gonuts-sub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/1.5/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Location of the Nats Streaming monitoring endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Queue group name of the subscribers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Must identify the durability name used by the subscribers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Name of channel&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Configures the TargetAverageValue on the Horizontal Pod Autoscaler (HPA)).&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.k8s.io/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: stan-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: gonuts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;deploymentName&lt;/span&gt;: gonuts-sub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.0/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: stan-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: gonuts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: gonuts-sub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.1/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: stan-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: gonuts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: gonuts-sub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.10/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.11/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.12/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.13/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.14/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.15/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.16/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.17/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/nats-streaming/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;
The Stan scaler (NATS Streaming) is DEPRECATED and will be removed in v2.19 - Use scaler &lt;a href="https://keda.sh/docs/2.17/scalers/nats-jetstream/"&gt;nats-jetstream&lt;/a&gt; instead.
See also the deprecation notice &lt;a href="https://nats-io.gitbook.io/legacy-nats-docs/nats-streaming-server-aka-stan" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.18/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/nats-streaming/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;
The Stan scaler (NATS Streaming) is DEPRECATED and will be removed in v2.19 - Use scaler &lt;a href="https://keda.sh/docs/2.18/scalers/nats-jetstream/"&gt;nats-jetstream&lt;/a&gt; instead.
See also the deprecation notice &lt;a href="https://nats-io.gitbook.io/legacy-nats-docs/nats-streaming-server-aka-stan" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.2/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: stan-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: gonuts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: gonuts-sub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.20/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/nats-streaming/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;
The Stan scaler (NATS Streaming) is DEPRECATED and will be removed in v2.19 - Use scaler &lt;a href="https://keda.sh/docs/2.20/scalers/nats-jetstream/"&gt;nats-jetstream&lt;/a&gt; instead.
See also the deprecation notice &lt;a href="https://nats-io.gitbook.io/legacy-nats-docs/nats-streaming-server-aka-stan" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.21/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/nats-streaming/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;
The Stan scaler (NATS Streaming) is DEPRECATED and will be removed in v2.19 - Use scaler &lt;a href="https://keda.sh/docs/2.21/scalers/nats-jetstream/"&gt;nats-jetstream&lt;/a&gt; instead.
See also the deprecation notice &lt;a href="https://nats-io.gitbook.io/legacy-nats-docs/nats-streaming-server-aka-stan" target="_blank"&gt;here&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.3/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;
&lt;h3 id="example"&gt;Example&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;apiVersion&lt;/span&gt;: keda.sh/v1alpha1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;kind&lt;/span&gt;: ScaledObject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: stan-scaledobject
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: gonuts
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;spec&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pollingInterval: 10 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;30&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cooldownPeriod: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;300&lt;/span&gt; seconds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minReplicaCount: 0 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;maxReplicaCount: 30 # Optional. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;100&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scaleTargetRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: gonuts-sub
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.4/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Connection Authentication:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.5/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.6/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.7/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.8/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>NATS Streaming</title><link>https://keda.sh/docs/2.9/scalers/nats-streaming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/nats-streaming/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;stan&lt;/code&gt; trigger for NATS Streaming.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: stan
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;natsServerMonitoringEndpoint&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;stan-nats-ss.stan.svc.cluster.local:8222&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueGroup&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;grp1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;durableName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;ImDurable&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;subject&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;Test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;natsServerMonitoringEndpoint&lt;/code&gt; - Location of the Nats Streaming monitoring endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueGroup&lt;/code&gt; - Name of queue group of the subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;durableName&lt;/code&gt; - Name of durability used by subscribers.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;subject&lt;/code&gt; - Name of the channel.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;lagThreshold&lt;/code&gt; - Average target value to trigger scaling actions.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationLagThreshold&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Specifies if the NATS Streaming monitoring endpoint is using HTTPS. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate with the NATS streaming server by using connection string authentication via &lt;code&gt;TriggerAuthentication&lt;/code&gt; configuration.&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.10/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.11/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.12/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.13/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.14/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.15/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.16/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.17/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.18/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.19/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.20/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.21/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.6/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.7/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.8/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>New Relic</title><link>https://keda.sh/docs/2.9/scalers/new-relic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/new-relic/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;new-relic&lt;/code&gt; trigger that scales based on a New Relic metric.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: new-relic
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Account - Subaccount to run the query on&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;account&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1234567&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: QueryKey - Api key to connect to New Relic&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryKey&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;NRAK-xxxxxxxxxxxxxxxxxxxxxxxxxxx&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: nrRegion - Region to query data for. Default value is US.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;region&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;US&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: noDataError - If the query returns no data should this be treated as an error. Default value is false.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;noDataError&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: nrql&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nrql&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;SELECT average(duration) from Transaction where appName=&amp;#39;SITE&amp;#39;&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50.50&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional: activationThreshold - Target value for activating the scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;20.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NSQ</title><link>https://keda.sh/docs/2.17/scalers/nsq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/nsq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nsq&lt;/code&gt; trigger that scales based on &lt;a href="https://github.com/nsqio/nsq" target="_blank"&gt;NSQ&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; topic/channel depth.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nsq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nsqLookupdHTTPAddresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nsq-nsqlookupd.nsq:4161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_topic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;channel&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_channel&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;depthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationDepthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nsqLookupdHTTPAddresses&lt;/code&gt; - Comma separated list of &lt;a href="https://nsq.io/components/nsqlookupd.html" target="_blank"&gt;nsqlookupd&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; HTTP addresses in the form &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Name of the NSQ datastream that the &lt;code&gt;channel&lt;/code&gt; relates to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;channel&lt;/code&gt; - Name of the channel used to calculate depth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;depthThreshold&lt;/code&gt; - Target value for depth to trigger scaling actions. (Default &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationDepthThreshold&lt;/code&gt; - Target value for depth to activate the scaler. (Default &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Use HTTPS instead of HTTP when communicating with NSQ. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NSQ</title><link>https://keda.sh/docs/2.18/scalers/nsq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/nsq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nsq&lt;/code&gt; trigger that scales based on &lt;a href="https://github.com/nsqio/nsq" target="_blank"&gt;NSQ&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; topic/channel depth.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nsq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nsqLookupdHTTPAddresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nsq-nsqlookupd.nsq:4161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_topic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;channel&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_channel&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;depthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationDepthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nsqLookupdHTTPAddresses&lt;/code&gt; - Comma separated list of &lt;a href="https://nsq.io/components/nsqlookupd.html" target="_blank"&gt;nsqlookupd&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; HTTP addresses in the form &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Name of the NSQ datastream that the &lt;code&gt;channel&lt;/code&gt; relates to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;channel&lt;/code&gt; - Name of the channel used to calculate depth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;depthThreshold&lt;/code&gt; - Target value for depth to trigger scaling actions. (Default &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationDepthThreshold&lt;/code&gt; - Target value for depth to activate the scaler. (Default &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Use HTTPS instead of HTTP when communicating with NSQ. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NSQ</title><link>https://keda.sh/docs/2.19/scalers/nsq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/nsq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nsq&lt;/code&gt; trigger that scales based on &lt;a href="https://github.com/nsqio/nsq" target="_blank"&gt;NSQ&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; topic/channel depth.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nsq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nsqLookupdHTTPAddresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nsq-nsqlookupd.nsq:4161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_topic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;channel&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_channel&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;depthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationDepthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nsqLookupdHTTPAddresses&lt;/code&gt; - Comma separated list of &lt;a href="https://nsq.io/components/nsqlookupd.html" target="_blank"&gt;nsqlookupd&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; HTTP addresses in the form &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Name of the NSQ datastream that the &lt;code&gt;channel&lt;/code&gt; relates to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;channel&lt;/code&gt; - Name of the channel used to calculate depth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;depthThreshold&lt;/code&gt; - Target value for depth to trigger scaling actions. (Default &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationDepthThreshold&lt;/code&gt; - Target value for depth to activate the scaler. (Default &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Use HTTPS instead of HTTP when communicating with NSQ. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NSQ</title><link>https://keda.sh/docs/2.20/scalers/nsq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/nsq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nsq&lt;/code&gt; trigger that scales based on &lt;a href="https://github.com/nsqio/nsq" target="_blank"&gt;NSQ&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; topic/channel depth.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nsq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nsqLookupdHTTPAddresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nsq-nsqlookupd.nsq:4161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_topic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;channel&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_channel&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;depthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationDepthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nsqLookupdHTTPAddresses&lt;/code&gt; - Comma separated list of &lt;a href="https://nsq.io/components/nsqlookupd.html" target="_blank"&gt;nsqlookupd&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; HTTP addresses in the form &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Name of the NSQ datastream that the &lt;code&gt;channel&lt;/code&gt; relates to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;channel&lt;/code&gt; - Name of the channel used to calculate depth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;depthThreshold&lt;/code&gt; - Target value for depth to trigger scaling actions. (Default &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationDepthThreshold&lt;/code&gt; - Target value for depth to activate the scaler. (Default &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Use HTTPS instead of HTTP when communicating with NSQ. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>NSQ</title><link>https://keda.sh/docs/2.21/scalers/nsq/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/nsq/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;nsq&lt;/code&gt; trigger that scales based on &lt;a href="https://github.com/nsqio/nsq" target="_blank"&gt;NSQ&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; topic/channel depth.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: nsq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;nsqLookupdHTTPAddresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;nsq-nsqlookupd.nsq:4161&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;topic&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_topic&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;channel&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;example_channel&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;depthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationDepthThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;useHttps&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;nsqLookupdHTTPAddresses&lt;/code&gt; - Comma separated list of &lt;a href="https://nsq.io/components/nsqlookupd.html" target="_blank"&gt;nsqlookupd&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; HTTP addresses in the form &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;topic&lt;/code&gt; - Name of the NSQ datastream that the &lt;code&gt;channel&lt;/code&gt; relates to.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;channel&lt;/code&gt; - Name of the channel used to calculate depth.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;depthThreshold&lt;/code&gt; - Target value for depth to trigger scaling actions. (Default &lt;code&gt;10&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationDepthThreshold&lt;/code&gt; - Target value for depth to activate the scaler. (Default &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useHttps&lt;/code&gt; - Use HTTPS instead of HTTP when communicating with NSQ. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Skip certificate validation when connecting over HTTPS. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Notice:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>OAuth2</title><link>https://keda.sh/docs/2.20/authentication-providers/oauth2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/oauth2/</guid><description>&lt;p&gt;You can pull an OAuth2 access token into the trigger by using the &lt;code&gt;oauth2&lt;/code&gt; spec in &lt;code&gt;TriggerAuthentication&lt;/code&gt; or &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt; with the following snippet.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;oauth2&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: clientCredentials &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: my-client-id &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: oauth-secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: client-secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tokenUrl&lt;/span&gt;: https://oauth2-server.com/token &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scopes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - write
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - read
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tokenUrlParams&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;audience&lt;/span&gt;: aud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>OAuth2</title><link>https://keda.sh/docs/2.21/authentication-providers/oauth2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/oauth2/</guid><description>&lt;p&gt;You can pull an OAuth2 access token into the trigger by using the &lt;code&gt;oauth2&lt;/code&gt; spec in &lt;code&gt;TriggerAuthentication&lt;/code&gt; or &lt;code&gt;ClusterTriggerAuthentication&lt;/code&gt; with the following snippet.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;oauth2&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: clientCredentials &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientId&lt;/span&gt;: my-client-id &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;clientSecret&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueFrom&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;secretKeyRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: oauth-secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: client-secret
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tokenUrl&lt;/span&gt;: https://oauth2-server.com/token &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;scopes&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - write
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - read
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tokenUrlParams&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;audience&lt;/span&gt;: aud
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>OpenSearch</title><link>https://keda.sh/docs/2.20/scalers/opensearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/opensearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;opensearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://opensearch.org/docs/latest/search-plugins/search-template/" target="_blank"&gt;OpenSearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://opensearch.org/docs/latest/query-dsl/" target="_blank"&gt;OpenSearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires &lt;code&gt;addresses&lt;/code&gt;, &lt;code&gt;index&lt;/code&gt;, &lt;code&gt;valueLocation&lt;/code&gt;, and &lt;code&gt;targetValue&lt;/code&gt;. Either &lt;code&gt;searchTemplateName&lt;/code&gt; &lt;strong&gt;or&lt;/strong&gt; &lt;code&gt;query&lt;/code&gt; must also be specified, but not both.&lt;/p&gt;
&lt;p&gt;The following example shows all available parameters (use either &lt;code&gt;searchTemplateName&lt;/code&gt; &lt;strong&gt;or&lt;/strong&gt; &lt;code&gt;query&lt;/code&gt;, not both):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: opensearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://localhost:9200&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if query is not set&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# query: &amp;#34;my-query&amp;#34; # required if searchTemplateName is not set&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;admin&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required for basic auth (when enableTLS: &amp;#34;false&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;OPENSEARCH_PASSWORD&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required for basic auth (when enableTLS: &amp;#34;false&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# caCert: &amp;#34;...&amp;#34; # optional, for server certificate verification (basic auth and mTLS)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# clientCert: &amp;#34;...&amp;#34; # for mTLS (required when enableTLS: &amp;#34;true&amp;#34;; use TriggerAuthentication to avoid plain text)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# clientKey: &amp;#34;...&amp;#34; # for mTLS (required when enableTLS: &amp;#34;true&amp;#34;; use TriggerAuthentication to avoid plain text)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# metricName: &amp;#34;my-metric-name&amp;#34; # optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>OpenSearch</title><link>https://keda.sh/docs/2.21/scalers/opensearch/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/opensearch/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;opensearch&lt;/code&gt; trigger that scales based on result of an &lt;a href="https://opensearch.org/docs/latest/search-plugins/search-template/" target="_blank"&gt;OpenSearch search template&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; query or &lt;a href="https://opensearch.org/docs/latest/query-dsl/" target="_blank"&gt;OpenSearch query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires &lt;code&gt;addresses&lt;/code&gt;, &lt;code&gt;index&lt;/code&gt;, &lt;code&gt;valueLocation&lt;/code&gt;, and &lt;code&gt;targetValue&lt;/code&gt;. Either &lt;code&gt;searchTemplateName&lt;/code&gt; &lt;strong&gt;or&lt;/strong&gt; &lt;code&gt;query&lt;/code&gt; must also be specified, but not both.&lt;/p&gt;
&lt;p&gt;The following example shows all available parameters (use either &lt;code&gt;searchTemplateName&lt;/code&gt; &lt;strong&gt;or&lt;/strong&gt; &lt;code&gt;query&lt;/code&gt;, not both):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: opensearch
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;https://localhost:9200&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;index&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-index&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueLocation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;hits.total.value&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;searchTemplateName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-search-template&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if query is not set&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# query: &amp;#34;my-query&amp;#34; # required if searchTemplateName is not set&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;admin&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required for basic auth (when enableTLS: &amp;#34;false&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;OPENSEARCH_PASSWORD&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required for basic auth (when enableTLS: &amp;#34;false&amp;#34;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;parameters&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;param1:value1;param2:value2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: 0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# caCert: &amp;#34;...&amp;#34; # optional, for server certificate verification (basic auth and mTLS)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# clientCert: &amp;#34;...&amp;#34; # for mTLS (required when enableTLS: &amp;#34;true&amp;#34;; use TriggerAuthentication to avoid plain text)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# clientKey: &amp;#34;...&amp;#34; # for mTLS (required when enableTLS: &amp;#34;true&amp;#34;; use TriggerAuthentication to avoid plain text)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# metricName: &amp;#34;my-metric-name&amp;#34; # optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional, default: false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.10/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.11/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.12/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.13/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.14/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.15/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.16/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.17/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.18/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.19/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.20/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.21/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.3/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.4/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.5/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.6/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.7/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.8/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Metric</title><link>https://keda.sh/docs/2.9/scalers/openstack-metric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/openstack-metric/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-metric&lt;/code&gt; trigger for OpenStack metrics.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The OpenStack metric API follows &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; API. Attempt to the fact that Gnocchi API is an open-source time series database embedded in OpenStack system and every parameter on OpenStack Metric API follows its patterns but you don&amp;rsquo;t need to reference anything from Gnocchi. It scales based on a specific measure from a given resource metric.
It&amp;rsquo;s highly recommended to check &lt;a href="https://gnocchi.xyz/" target="_blank"&gt;Gnocchi&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; docs.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.1/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs. This is needed due to Go URL parsing issues :sweat_smile:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.10/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.11/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.12/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.13/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.14/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.15/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.16/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.17/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.18/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.19/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.2/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.20/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.21/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.3/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.4/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.5/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.6/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.7/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.8/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>OpenStack Swift</title><link>https://keda.sh/docs/2.9/scalers/openstack-swift/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/openstack-swift/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;openstack-swift&lt;/code&gt; trigger for OpenStack Swift containers. It scales based on the count of objects in a given container.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: openstack-swift
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;containerName&lt;/span&gt;: my-container &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;swiftURL&lt;/span&gt;: http://localhost:8080/v1/b161dc815cd24bda84d94d9a0e73cf78 &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationObjectCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectPrefix&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my-prefix&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectDelimiter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;/&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;objectLimit&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;onlyFiles&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;true&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;Please, always provide the protocol (http or https) when specifying URLs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;swiftURL&lt;/code&gt; - The URL to query the Swift API. If not provided, the scaler will try to find the Swift public URL for a certain region, using the OpenStack catalog, which is returned when requesting an authentication token. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;containerName&lt;/code&gt; - Name of Swift container in an OpenStack account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectCount&lt;/code&gt; - Average target value to trigger scaling actions. (Default: &lt;code&gt;2&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationObjectCount&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectPrefix&lt;/code&gt; - Prefix for the object. Only objects with this prefix will be returned. Use this prefix to specify sub-paths for the objects. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectDelimiter&lt;/code&gt; - Delimiter for identifying the object prefix. It is the character used to split object names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;objectLimit&lt;/code&gt; - The maximum number of objects returned by the API. By default, the Swift API only returns up to 10000 names. (Default: &lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;onlyFiles&lt;/code&gt; - Specifies if the scaler should be triggered only by the number of files, without considering folders. Inside a container, one can have files and folders. Folders (empty or not) are counted as objects, just as files are. If one wants to scale based on only files, this parameter must be set to &lt;code&gt;true&lt;/code&gt;. (Values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;, Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;timeout&lt;/code&gt; - The timeout, in seconds, for the HTTP client requests that will query the Swift API. (Default: &lt;code&gt;30&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For more information about &lt;code&gt;prefix&lt;/code&gt;, &lt;code&gt;delimiter&lt;/code&gt;, and &lt;code&gt;limit&lt;/code&gt;, please, refer to the &lt;a href="https://docs.openstack.org/api-ref/object-store/" target="_blank"&gt;Object Store API&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/1.4/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connection&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/1.5/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connection&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.0/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual arguments (host, userName, password, etc.), and the scaler will form a connection string internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.1/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.10/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.11/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.12/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.13/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.14/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.15/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.16/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.17/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.18/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.19/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.2/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.20/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.21/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for three connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.3/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.4/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a postgresql query&lt;/p&gt;
&lt;p&gt;The Postgresql scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.5/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.6/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.7/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.8/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>PostgreSQL</title><link>https://keda.sh/docs/2.9/scalers/postgresql/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/postgresql/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;postgresql&lt;/code&gt; trigger that scales based on a PostgreSQL query&lt;/p&gt;
&lt;p&gt;The PostgreSQL scaler allows for two connection options:&lt;/p&gt;
&lt;p&gt;A user can offer a full connection string
(often in the form of an environment variable secret)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connectionFromEnv&lt;/code&gt; - PostgreSQL connection string that should point to environment variable with valid value.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Alternatively, a user can specify individual
arguments (host, userName, password, etc.), and the scaler will form a connection string
internally.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.10/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.11/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.12/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.13/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.14/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.15/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.16/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.17/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.18/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.19/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.20/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.21/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.6/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.7/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.8/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Predictkube</title><link>https://keda.sh/docs/2.9/scalers/predictkube/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/predictkube/</guid><description>&lt;p&gt;PredictKube is an open-source project with the SAAS part consisting of an AI model that requires API to connect to the project for the main functions of predicting and scaling.&lt;/p&gt;
&lt;p&gt;To make our AI model access your data and make a prediction based on it, please use the API key we&amp;rsquo;ll send to your e-mail.&lt;/p&gt;
&lt;p&gt;Review our &lt;a href="https://predictkube.com/privacy-policy" target="_blank"&gt;Privacy Policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to see how your data circulates in and out PredictKube.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/1.4/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;serverAddress&lt;/code&gt; indicates where Prometheus is running which contains the configured metric defined in &lt;code&gt;metricName&lt;/code&gt; or &lt;code&gt;query&lt;/code&gt;. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/p&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/1.5/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;serverAddress&lt;/code&gt; indicates where Prometheus is running which contains the configured metric defined in &lt;code&gt;metricName&lt;/code&gt; or &lt;code&gt;query&lt;/code&gt;. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/p&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.0/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Metric name to use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.1/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Metric name to use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.10/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12. Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID: my-org # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 in favor of customHeaders and will be removed in version 2.12. Use custom headers instead to set X-Scope-OrgID header for Cortex. (see below)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.11/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # DEPRECATED: This parameter is deprecated as of KEDA v2.10 and will be removed in version 2.12. Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID: my-org # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 in favor of customHeaders and will be removed in version 2.12. Use custom headers instead to set X-Scope-OrgID header for Cortex. (see below)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.12/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID: my-org # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 in favor of customHeaders and will be removed in version 2.12. Use custom headers instead to set X-Scope-OrgID header for Cortex. (see below)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.13/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID: my-org # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 in favor of customHeaders and will be removed in version 2.12. Use custom headers instead to set X-Scope-OrgID header for Cortex. (see below)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.14/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID: my-org # DEPRECATED&lt;/span&gt;: This parameter is deprecated as of KEDA v2.10 in favor of customHeaders and will be removed in version 2.12. Use custom headers instead to set X-Scope-OrgID header for Cortex. (see below)
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.15/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.16/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.17/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.18/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.19/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.2/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Metric name to use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Not supported yet.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.20/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.21/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;customHeaders&lt;/span&gt;: X-Client-Id=cid,X-Tenant-Id=tid,X-Organization-Id=oid &lt;span style="color:#6272a4"&gt;# Optional. Custom headers to include in query. In case of auth header, use the custom authentication or relevant authModes.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryParameters&lt;/span&gt;: key-1=value-1,key-2=value-2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.3/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Metric name to use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Prometheus Scaler supports three types of authentication - bearer authentication, basic authentication and TLS authentication.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.4/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: http_requests_total
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Metric name to use.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Prometheus Scaler supports three types of authentication - bearer authentication, basic authentication and TLS authentication.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.5/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Prometheus Scaler supports three types of authentication - bearer authentication, basic authentication and TLS authentication.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.6/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - A namespace that should be used for namespaced queries. These are required by some highly available Prometheus setups, such as &lt;a href="https://thanos.io" target="_blank"&gt;Thanos&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Prometheus Scaler supports three types of authentication - bearer authentication, basic authentication and TLS authentication.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.7/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID&lt;/span&gt;: my-org &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for Cortex.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;serverAddress&lt;/code&gt; - Address of Prometheus server. If using VictoriaMetrics cluster version, set full URL to Prometheus querying API, e.g. &lt;code&gt;http://&amp;lt;vmselect&amp;gt;:8481/select/0/prometheus&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - Name to identify the Metric in the external.metrics.k8s.io API. If using more than one trigger it is required that all &lt;code&gt;metricName&lt;/code&gt;(s) be unique.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; - Query to run.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;threshold&lt;/code&gt; - Value to start scaling for.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - A namespace that should be used for namespaced queries. These are required by some highly available Prometheus setups, such as &lt;a href="https://thanos.io" target="_blank"&gt;Thanos&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cortexOrgID&lt;/code&gt; - The &lt;code&gt;X-Scope-OrgID&lt;/code&gt; header to query multi tenant &lt;a href="https://cortexmetrics.io/" target="_blank"&gt;Cortex&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; or &lt;a href="https://grafana.com/oss/mimir/" target="_blank"&gt;Mimir&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;. (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;Prometheus Scaler supports three types of authentication - bearer authentication, basic authentication and TLS authentication.&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.8/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID&lt;/span&gt;: my-org &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for Cortex.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Prometheus</title><link>https://keda.sh/docs/2.9/scalers/prometheus/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/prometheus/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;prometheus&lt;/code&gt; trigger that scales based on a Prometheus.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: prometheus
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;serverAddress&lt;/span&gt;: http://&amp;lt;prometheus-host&amp;gt;:9090
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName: http_requests_total # Note&lt;/span&gt;: name to identify the metric, generated value would be `prometheus-http_requests_total`
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: sum(rate(http_requests_total{deployment=&amp;#34;my-deployment&amp;#34;}[2m])) &lt;span style="color:#6272a4"&gt;# Note: query must return a vector/scalar single element response&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;threshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100.50&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationThreshold&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5.5&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Optional fields:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: example-namespace &lt;span style="color:#6272a4"&gt;# for namespaced queries, eg. Thanos&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;cortexOrgID&lt;/span&gt;: my-org &lt;span style="color:#6272a4"&gt;# Optional. X-Scope-OrgID header for Cortex.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ignoreNullValues&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `true`, which means ignoring the empty value list from Prometheus. Set to `false` the scaler will return error when Prometheus target is lost&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Default is `false`, Used for skipping certificate check when having self-signed certs for Prometheus endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/1.4/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: RabbitMqHost
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength: &amp;#39;20&amp;#39; # Optional. Queue length target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeUnacked&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;true&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional, use unacked + ready messages count&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiHost&lt;/span&gt;: RabbitApiHost &lt;span style="color:#6272a4"&gt;# Optional HTTP management API endpoint&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;host&lt;/code&gt; value is the name of the environment variable your deployment uses to get the connection string. This is usually resolved from a &lt;code&gt;Secret V1&lt;/code&gt; or a &lt;code&gt;ConfigMap V1&lt;/code&gt; collections. &lt;code&gt;env&lt;/code&gt; and &lt;code&gt;envFrom&lt;/code&gt; are both supported. The resolved host should follow a format like &lt;code&gt;amqp://guest:password@localhost:5672/vhost&lt;/code&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/1.5/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: RabbitMqHost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength: &amp;#39;20&amp;#39; # Optional. Queue length target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;includeUnacked&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;true&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional, use unacked + ready messages count&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;apiHost&lt;/span&gt;: RabbitApiHost &lt;span style="color:#6272a4"&gt;# Optional. Represents the HTTP management API endpoint. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;authenticationRef&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: keda-trigger-auth-rabbitmq-conn
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.0/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: amqp &lt;span style="color:#6272a4"&gt;# Specifies protocol to use, either amqp or http. Default value is amqp.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength: &amp;#39;20&amp;#39; # Optional. Queue length target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.1/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueLength: &amp;#39;20&amp;#39; # Optional. Queue length target for HPA. Default&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;20&lt;/span&gt; messages
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.10/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.11/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.12/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.13/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.14/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.15/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.16/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: RABBITMQ_USERNAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of TriggerAuthentication&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: RABBITMQ_PASSWORD &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of TriggerAuthentication&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.17/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string. Required for Azure AD Workload Identity authorization (see bellow)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: RABBITMQ_USERNAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of TriggerAuthentication&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: RABBITMQ_PASSWORD &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of TriggerAuthentication&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1000&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.18/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;vhost&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either `amqp`, `http`, or `auto` for auto-detection based on the `host` value. Default value is `auto`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# Supported modes are `QueueLength`, `MessageRate`, `DeliverGetRate`, `PublishedToDeliveredRatio` or `ExpectedQueueConsumptionTime`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# A value defining the threshold (per instance) that, when exceeded, triggers the scaling.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold, which by default is 0.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue &lt;span style="color:#6272a4"&gt;# Name of the queue.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the VHost in the `host` connection string. Required for Azure AD Workload Identity authorization (see below).&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# You can use existing environment variables to read configuration from. For details see &amp;#34;Parameters list&amp;#34; section.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: RABBITMQ_USERNAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: RABBITMQ_PASSWORD &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Whether to allow unsafe SSL connections.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1000&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameters list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.19/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;vhost&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either `amqp`, `http`, or `auto` for auto-detection based on the `host` value. Default value is `auto`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# Supported modes are `QueueLength`, `MessageRate`, `DeliverGetRate`, `PublishedToDeliveredRatio` or `ExpectedQueueConsumptionTime`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# A value defining the threshold (per instance) that, when exceeded, triggers the scaling.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold, which by default is 0.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue &lt;span style="color:#6272a4"&gt;# Name of the queue.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the VHost in the `host` connection string. Required for Azure AD Workload Identity authorization (see below).&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# You can use existing environment variables to read configuration from. For details see &amp;#34;Parameters list&amp;#34; section.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: RABBITMQ_USERNAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: RABBITMQ_PASSWORD &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Whether to allow unsafe SSL connections.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1000&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameters list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.2/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.20/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;vhost&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either `amqp`, `http`, or `auto` for auto-detection based on the `host` value. Default value is `auto`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# Supported modes are `QueueLength`, `MessageRate`, `DeliverGetRate`, `PublishedToDeliveredRatio` or `ExpectedQueueConsumptionTime`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# A value defining the threshold (per instance) that, when exceeded, triggers the scaling.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold, which by default is 0.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue &lt;span style="color:#6272a4"&gt;# Name of the queue.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the VHost in the `host` connection string. Required for Azure AD Workload Identity authorization (see below).&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# You can use existing environment variables to read configuration from. For details see &amp;#34;Parameters list&amp;#34; section.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: RABBITMQ_USERNAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: RABBITMQ_PASSWORD &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Whether to allow unsafe SSL connections.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1000&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameters list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.21/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://&amp;lt;host&amp;gt;:&amp;lt;port&amp;gt;/&amp;lt;vhost&amp;gt; &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either `amqp`, `http`, or `auto` for auto-detection based on the `host` value. Default value is `auto`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# Supported modes are `QueueLength`, `MessageRate`, `DeliverGetRate`, `PublishedToDeliveredRatio` or `ExpectedQueueConsumptionTime`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# A value defining the threshold (per instance) that, when exceeded, triggers the scaling.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold, which by default is 0.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue &lt;span style="color:#6272a4"&gt;# Name of the queue.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the VHost in the `host` connection string. Required for Azure AD Workload Identity authorization (see below).&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# You can use existing environment variables to read configuration from. For details see &amp;#34;Parameters list&amp;#34; section.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: RABBITMQ_USERNAME &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: RABBITMQ_PASSWORD &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `TriggerAuthentication`.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#ff79c6"&gt;true&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Whether to allow unsafe SSL connections.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;timeout&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1000&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Custom timeout for the HTTP client used in this scaler.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameters list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.3/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.4/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.5/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.6/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.7/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.8/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RabbitMQ Queue</title><link>https://keda.sh/docs/2.9/scalers/rabbitmq-queue/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/rabbitmq-queue/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;rabbitmq&lt;/code&gt; trigger for RabbitMQ Queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: rabbitmq
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: amqp://localhost:5672/vhost &lt;span style="color:#6272a4"&gt;# Optional. If not specified, it must be done by using TriggerAuthentication.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;protocol&lt;/span&gt;: auto &lt;span style="color:#6272a4"&gt;# Optional. Specifies protocol to use, either amqp or http, or auto to autodetect based on the `host` value. Default value is auto.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;mode&lt;/span&gt;: QueueLength &lt;span style="color:#6272a4"&gt;# QueueLength or MessageRate&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;value&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;100.50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# message backlog or publish/sec. target per instance&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10.5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Activation threshold&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: testqueue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;vhostName&lt;/span&gt;: / &lt;span style="color:#6272a4"&gt;# Optional. If not specified, use the vhost in the `host` connection string.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: RABBITMQ_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/1.4/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Required host:port format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;address&lt;/code&gt; field in the spec holds the host and port of the redis server. This could be an external redis server or one running in the kubernetes cluster.&lt;/p&gt;
&lt;p&gt;As an alternative to the &lt;code&gt;address&lt;/code&gt; field the user can specify &lt;code&gt;host&lt;/code&gt; and &lt;code&gt;port&lt;/code&gt; parameters.&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/1.5/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Required host:port format&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;address&lt;/code&gt; field in the spec holds the host and port of the redis server. This could be an external redis server or one running in the kubernetes cluster.&lt;/p&gt;
&lt;p&gt;As an alternative to the &lt;code&gt;address&lt;/code&gt; field the user can specify &lt;code&gt;host&lt;/code&gt; and &lt;code&gt;port&lt;/code&gt; parameters.&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.0/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.1/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.10/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.11/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.12/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.13/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.14/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.15/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.16/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.17/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.18/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.19/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.2/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.20/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.21/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.3/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.4/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.5/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.6/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.7/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.8/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists</title><link>https://keda.sh/docs/2.9/scalers/redis-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/redis-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis&lt;/code&gt; trigger that scales based on the length of a list in Redis.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Format must be host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.1/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.10/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.11/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.12/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.13/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.14/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.15/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.16/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.17/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.18/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.19/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.2/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.20/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.21/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.3/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.4/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.5/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.6/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.7/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.8/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Cluster)</title><link>https://keda.sh/docs/2.9/scalers/redis-cluster-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/redis-cluster-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster&lt;/code&gt; trigger that scales based on the length of a list in a Redis Cluster.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.10/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.11/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.12/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.13/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.14/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.15/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.16/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.17/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.18/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.19/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.20/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.21/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.5/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.6/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.7/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.8/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Lists (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.9/scalers/redis-sentinel-lists/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/redis-sentinel-lists/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel&lt;/code&gt; trigger that scales based on the length of a list in a Redis Sentinel setup.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Comma separated list of the format host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelUsernameFromEnv&lt;/span&gt;: REDIS_SENTINEL_USERNAME &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelPasswordFromEnv&lt;/span&gt;: REDIS_SENTINEL_PASSWORD &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;sentinelMasterFromEnv&lt;/span&gt;: REDIS_SENTINEL_MASTER &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listName&lt;/span&gt;: mylist &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;listLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationListLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/1.5/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: REDIS_SERVER &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.0/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.1/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.10/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.11/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.12/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.13/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.14/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.15/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.16/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.17/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.18/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.19/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.2/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.20/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.21/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.3/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.4/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.5/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.6/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.7/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.8/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams</title><link>https://keda.sh/docs/2.9/scalers/redis-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/redis-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;address&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if host and port are not provided. Format - host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;port&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required if address is not provided and host has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# Required - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressFromEnv&lt;/span&gt;: REDIS_ADDRESS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `address` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostFromEnv&lt;/span&gt;: REDIS_HOST &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `host` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portFromEnv&lt;/span&gt;: REDIS_PORT &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `port` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.1/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.10/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.11/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.12/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.13/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.14/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.15/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.16/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.17/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.18/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.19/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.2/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.20/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.21/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-cluster-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:6379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;6379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.3/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.4/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.5/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.6/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.7/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.8/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Cluster)</title><link>https://keda.sh/docs/2.9/scalers/redis-cluster-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/redis-cluster-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-cluster-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports Redis Cluster topology.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.10/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports a Redis Sentinel setup.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.11/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.12/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.13/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.14/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.15/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.16/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.17/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.18/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.19/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.20/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.21/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;There are three ways to configure &lt;code&gt;redis-streams&lt;/code&gt; trigger:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Stream Length&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xlen" target="_blank"&gt;&lt;code&gt;XLEN&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Based on the &lt;em&gt;Consumer Group Lag&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xinfo-groups/" target="_blank"&gt;&lt;code&gt;XINFO GROUPS&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;). This is the only configuration that supports scaling down to 0. IMPORTANT: Redis 7+ is required for this feature to run.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: redis-sentinel-streams
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addresses&lt;/span&gt;: localhost:26379 &lt;span style="color:#6272a4"&gt;# Required if hosts and ports are not provided. Format - comma separated list of host:port&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hosts&lt;/span&gt;: localhost &lt;span style="color:#6272a4"&gt;# Comma separated lists of hosts. Required if address is not provided&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;ports&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;26379&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Comma separated lists of ports. Required if addresses are not provided and hosts has been provided.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: REDIS_USERNAME &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: REDIS_PASSWORD &lt;span style="color:#6272a4"&gt;# optional (can also use authenticationRef)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;stream&lt;/span&gt;: my-stream &lt;span style="color:#6272a4"&gt;# Required - name of the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;consumerGroup&lt;/span&gt;: my-consumer-group &lt;span style="color:#6272a4"&gt;# optional - name of consumer group associated with Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;pendingEntriesCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of entries in the Pending Entries List for the specified consumer group in the Redis Stream&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;streamLength&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;50&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - Redis stream length, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;lagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional - number of lagging entries in the consumer group, alternative to pendingEntriesCount scaler trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationLagCount&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# required if lagCount is provided - lag count at which scaler triggers&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;enableTLS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;databaseIndex&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Alternatively, you can use existing environment variables to read configuration from:&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# See details in &amp;#34;Parameter list&amp;#34; section&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;addressesFromEnv&lt;/span&gt;: REDIS_ADDRESSES &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `addresses` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;hostsFromEnv&lt;/span&gt;: REDIS_HOSTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `hosts` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;portsFromEnv&lt;/span&gt;: REDIS_PORTS &lt;span style="color:#6272a4"&gt;# Optional. You can use this instead of `ports` parameter&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.5/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports a Redis Sentinel setup.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.6/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports a Redis Sentinel setup.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.7/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports a Redis Sentinel setup.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.8/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports a Redis Sentinel setup.&lt;/p&gt;</description></item><item><title>Redis Streams (supports Redis Sentinel)</title><link>https://keda.sh/docs/2.9/scalers/redis-sentinel-streams/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/redis-sentinel-streams/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;Redis 5.0 introduced &lt;a href="https://redis.io/topics/streams-intro" target="_blank"&gt;Redis Streams&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; which is an append-only log data structure.&lt;/p&gt;
&lt;p&gt;One of its features includes &lt;a href="https://redis.io/topics/streams-intro#consumer-groups" target="_blank"&gt;&lt;code&gt;Consumer Groups&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;, that allows a group of clients to co-operate consuming a different portion of the same stream of messages.&lt;/p&gt;
&lt;p&gt;This specification describes the &lt;code&gt;redis-sentinel-streams&lt;/code&gt; trigger that scales based on the &lt;em&gt;Pending Entries List&lt;/em&gt; (see &lt;a href="https://redis.io/commands/xpending" target="_blank"&gt;&lt;code&gt;XPENDING&lt;/code&gt;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;) for a specific Consumer Group of a Redis Stream and supports a Redis Sentinel setup.&lt;/p&gt;</description></item><item><title>Resources</title><link>https://keda.sh/resources/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/resources/</guid><description>&lt;h2 id="learning-courses"&gt;Learning Courses&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.microsoft.com/en-us/learn/modules/aks-app-scale-keda/" target="_blank"&gt;&amp;ldquo;Scale container applications in Azure Kubernetes Services using KEDA&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on Microsoft Learn&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.kodekloud.com/courses/kubernetes-autoscaling" target="_blank"&gt;&amp;ldquo;Kubernetes Autoscaling&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on KodeKloud&lt;/li&gt;
&lt;li&gt;&lt;a href="https://training.linuxfoundation.org/training/mastering-kubernetes-event-driven-autoscaling-with-keda-lfs257/" target="_blank"&gt;&amp;ldquo;Mastering Kubernetes Event-driven Autoscaling with KEDA (LFS257)&amp;rdquo;&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; on Linux Foundation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="videos"&gt;Videos&lt;/h2&gt;
&lt;h3 id="application-autoscaling-made-easy-with-kubernetes-event-driven-autoscaling-keda"&gt;Application Autoscaling Made Easy with Kubernetes Event-driven Autoscaling (KEDA)&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://kccnceu2021.sched.com/event/iE5l/application-autoscaling-made-easy-with-kubernetes-event-driven-autoscaling-tom-kerkhove-codit" target="_blank"&gt;KubeCon Europe 2021&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; presented by &lt;a href="https://twitter.com/TomKerkhove" target="_blank"&gt;Tom Kerkhove&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/H5eZEq_wqSE?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;h3 id="keda-event-driven-and-serverless-containers-in-kubernetes"&gt;KEDA: Event-driven and Serverless Containers in Kubernetes&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://events19.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019" target="_blank"&gt;KubeCon North America 2019&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; presentation by &lt;a href="https://twitter.com/jeffhollan" target="_blank"&gt;Jeff Hollan&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Routing</title><link>https://keda.sh/http-add-on/0.14/concepts/routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/concepts/routing/</guid><description>&lt;p&gt;The interceptor maintains an in-memory routing table that maps incoming HTTP requests to InterceptorRoute resources.
Each InterceptorRoute defines one or more routing rules, and each rule can match on three dimensions: hostname, path prefix, and headers.&lt;/p&gt;
&lt;h2 id="routing-rules"&gt;Routing Rules&lt;/h2&gt;
&lt;p&gt;An InterceptorRoute contains a list of routing rules in &lt;code&gt;spec.rules&lt;/code&gt;.
Each rule specifies hosts, paths, and headers to match.
A request that matches any rule in the InterceptorRoute is forwarded to that InterceptorRoute&amp;rsquo;s target service.&lt;/p&gt;</description></item><item><title>Routing</title><link>https://keda.sh/http-add-on/0.15/concepts/routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/concepts/routing/</guid><description>&lt;p&gt;The interceptor maintains an in-memory routing table that maps incoming HTTP requests to InterceptorRoute resources.
Each InterceptorRoute defines one or more routing rules, and each rule can match on three dimensions: hostname, path prefix, and headers.&lt;/p&gt;
&lt;h2 id="routing-rules"&gt;Routing Rules&lt;/h2&gt;
&lt;p&gt;An InterceptorRoute contains a list of routing rules in &lt;code&gt;spec.rules&lt;/code&gt;.
Each rule specifies hosts, paths, and headers to match.
A request that matches any rule in the InterceptorRoute is forwarded to that InterceptorRoute&amp;rsquo;s target service.&lt;/p&gt;</description></item><item><title>Routing</title><link>https://keda.sh/http-add-on/0.16/concepts/routing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/concepts/routing/</guid><description>&lt;p&gt;The interceptor maintains an in-memory routing table that maps incoming HTTP requests to InterceptorRoute resources.
Each InterceptorRoute defines one or more routing rules, and each rule can match on three dimensions: hostname, path prefix, and headers.&lt;/p&gt;
&lt;h2 id="routing-rules"&gt;Routing Rules&lt;/h2&gt;
&lt;p&gt;An InterceptorRoute contains a list of routing rules in &lt;code&gt;spec.rules&lt;/code&gt;.
Each rule specifies hosts, paths, and headers to match.
A request that matches any rule in the InterceptorRoute is forwarded to that InterceptorRoute&amp;rsquo;s target service.&lt;/p&gt;</description></item><item><title>Scaling</title><link>https://keda.sh/http-add-on/0.14/concepts/scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/concepts/scaling/</guid><description>&lt;p&gt;The HTTP Add-on provides two scaling metrics: concurrency and request rate.
KEDA uses these metrics to adjust the replica count of backend workloads through the Horizontal Pod Autoscaler (HPA).&lt;/p&gt;
&lt;h2 id="scaling-metrics"&gt;Scaling Metrics&lt;/h2&gt;
&lt;h3 id="concurrency"&gt;Concurrency&lt;/h3&gt;
&lt;p&gt;Concurrency measures the number of in-flight requests at any instant for a given route.
The interceptor increments a counter when a request arrives and decrements it when the response completes.&lt;/p&gt;
&lt;h3 id="request-rate"&gt;Request Rate&lt;/h3&gt;
&lt;p&gt;Request rate measures the number of requests per second, averaged over a sliding time window.
The windowed averaging smooths out short bursts and provides a stable signal for scaling.&lt;/p&gt;</description></item><item><title>Scaling</title><link>https://keda.sh/http-add-on/0.15/concepts/scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/concepts/scaling/</guid><description>&lt;p&gt;The HTTP Add-on provides two scaling metrics: concurrency and request rate.
KEDA uses these metrics to adjust the replica count of backend workloads through the Horizontal Pod Autoscaler (HPA).&lt;/p&gt;
&lt;h2 id="scaling-metrics"&gt;Scaling Metrics&lt;/h2&gt;
&lt;h3 id="concurrency"&gt;Concurrency&lt;/h3&gt;
&lt;p&gt;Concurrency measures the number of in-flight requests at any instant for a given route.
The interceptor increments a counter when a request arrives and decrements it when the response completes.&lt;/p&gt;
&lt;h3 id="request-rate"&gt;Request Rate&lt;/h3&gt;
&lt;p&gt;Request rate measures the number of requests per second, averaged over a sliding time window.
The windowed averaging smooths out short bursts and provides a stable signal for scaling.&lt;/p&gt;</description></item><item><title>Scaling</title><link>https://keda.sh/http-add-on/0.16/concepts/scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/concepts/scaling/</guid><description>&lt;p&gt;The HTTP Add-on provides two scaling metrics: concurrency and request rate.
KEDA uses these metrics to adjust the replica count of backend workloads through the Horizontal Pod Autoscaler (HPA).&lt;/p&gt;
&lt;h2 id="scaling-metrics"&gt;Scaling Metrics&lt;/h2&gt;
&lt;h3 id="concurrency"&gt;Concurrency&lt;/h3&gt;
&lt;p&gt;Concurrency measures the number of in-flight requests at any instant for a given route.
The interceptor increments a counter when a request arrives and decrements it when the response completes.&lt;/p&gt;
&lt;h3 id="request-rate"&gt;Request Rate&lt;/h3&gt;
&lt;p&gt;Request rate measures the number of requests per second, averaged over a sliding time window.
The windowed averaging smooths out short bursts and provides a stable signal for scaling.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.0/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.1/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.10/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.11/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.12/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.13/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.14/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.15/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.16/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.17/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.18/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.19/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.2/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.20/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.21/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.3/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.4/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.5/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.6/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.7/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.8/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Secret</title><link>https://keda.sh/docs/2.9/authentication-providers/secret/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/authentication-providers/secret/</guid><description>&lt;p&gt;You can pull one or more secrets into the trigger by defining the &lt;code&gt;name&lt;/code&gt; of the Kubernetes Secret and the &lt;code&gt;key&lt;/code&gt; to use.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;secretTargetRef&lt;/span&gt;: &lt;span style="color:#6272a4"&gt;# Optional.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;parameter&lt;/span&gt;: connectionString &lt;span style="color:#6272a4"&gt;# Required - Defined by the scale trigger&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;name&lt;/span&gt;: my-keda-secret-entity &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;key&lt;/span&gt;: azure-storage-connectionstring &lt;span style="color:#6272a4"&gt;# Required.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Assumptions:&lt;/strong&gt; &lt;code&gt;namespace&lt;/code&gt; is in the same resource as referenced by &lt;code&gt;scaleTargetRef.name&lt;/code&gt; in the ScaledObject, unless specified otherwise.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.10/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.11/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.12/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.13/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.14/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.15/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.16/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.17/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.18/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.19/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.20/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.21/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.4/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;
&lt;p&gt;The below is an example trigger configuration for chrome node.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: selenium-grid
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;http://selenium-hub:4444/graphql&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;browserName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;chrome&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;browserVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;91.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Only required when supporting multiple versions of browser in your Selenium Grid.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.5/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;
&lt;p&gt;The below is an example trigger configuration for chrome node.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: selenium-grid
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;http://selenium-hub:4444/graphql&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;browserName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;chrome&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;browserVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;91.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Only required when supporting multiple versions of browser in your Selenium Grid.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;true&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.6/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;
&lt;p&gt;The below is an example trigger configuration for chrome node.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: selenium-grid
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;url&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;http://selenium-hub:4444/graphql&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;browserName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;chrome&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Required&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;browserVersion&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;91.0&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional. Only required when supporting multiple versions of browser in your Selenium Grid.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;true&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# Optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.7/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.8/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Selenium Grid Scaler</title><link>https://keda.sh/docs/2.9/scalers/selenium-grid-scaler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/selenium-grid-scaler/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;selenium-grid&lt;/code&gt; trigger that scales browser nodes based on number of requests in session queue and the max sessions per grid.&lt;/p&gt;
&lt;p&gt;The scaler creates one browser node per pending request in session queue, divided by the max amount of sessions that can run in parallel. You will have to create one trigger per browser capability that you would like to support in your Selenium Grid.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.10/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.10/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.11/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.12/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.13/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.14/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.15/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.16/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.17/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;50&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;10&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;5&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageReceiveRateTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;1&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Messages/second over last 1 minute interval&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target message count observed on a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target message spool backlog (data stored in a queue expressed in Megabytes) for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageReceiveRateTarget&lt;/code&gt; - Target number of messages/second manageable by a replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageReceiveRateTarget&lt;/code&gt; - Target number of messages per second delivered to a queue for activating the scaler (scaling from 0-&amp;gt;1 or 1-&amp;gt;0 replicas). Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.18/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Guaranteed messaging&lt;/strong&gt; (Solace PubSub+ Event Broker queue) only, it provides the ability to scale the number of client instances automatically based upon metrics for a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;If you need to use &lt;strong&gt;Direct messaging&lt;/strong&gt;, shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length) you should use the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.19/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Guaranteed messaging&lt;/strong&gt; (Solace PubSub+ Event Broker queue) only, it provides the ability to scale the number of client instances automatically based upon metrics for a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;If you need to use &lt;strong&gt;Direct messaging&lt;/strong&gt;, shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length) you should use the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.20/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Guaranteed messaging&lt;/strong&gt; (Solace PubSub+ Event Broker queue) only, it provides the ability to scale the number of client instances automatically based upon metrics for a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;If you need to use &lt;strong&gt;Direct messaging&lt;/strong&gt;, shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length) you should use the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.21/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Guaranteed messaging&lt;/strong&gt; (Solace PubSub+ Event Broker queue) only, it provides the ability to scale the number of client instances automatically based upon metrics for a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;p&gt;If you need to use &lt;strong&gt;Direct messaging&lt;/strong&gt;, shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length) you should use the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.4/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.5/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.6/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.7/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.8/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.8/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker</title><link>https://keda.sh/docs/2.9/scalers/solace-pub-sub/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/scalers/solace-pub-sub/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-event-queue&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solace-event-queue
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;solaceSempBaseURL&lt;/span&gt;: http://solace_broker:8080
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageVpn&lt;/span&gt;: message-vpn
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueName&lt;/span&gt;: queue_name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;messageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageCountTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationMessageSpoolUsageTarget&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#39;100&amp;#39;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;### Megabytes (MB)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;username&lt;/span&gt;: semp-user
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;password&lt;/span&gt;: semp-pwd
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;usernameFromEnv&lt;/span&gt;: ENV_VAR_USER
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;passwordFromEnv&lt;/span&gt;: ENV_VAR_PWD
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;solaceSempBaseURL&lt;/code&gt; - Solace SEMP Endpoint in format: &lt;code&gt;&amp;lt;protocol&amp;gt;://&amp;lt;host-or-service&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageVpn&lt;/code&gt; - Message VPN hosted on the Solace broker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueName&lt;/code&gt; - Message Queue to be monitored.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageCountTarget&lt;/code&gt; - The target number of messages manageable by a pod. The scaler will cause the replicas to increase if the queue message backlog is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageCountTarget&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;messageSpoolUsageTarget&lt;/code&gt; - Integer value expressed in Megabytes (MB). The target spool usage manageable by a pod. The scaler will cause the replicas to increase if the queue spool usage is greater than the target value per active replica.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationMessageSpoolUsageTarget&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.9/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;username&lt;/code&gt; - User account with access to Solace SEMP RESTful endpoint.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;password&lt;/code&gt; - Password for the user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;usernameFromEnv&lt;/code&gt; - Environment variable set with SEMP user account.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;passwordFromEnv&lt;/code&gt; - Environment variable set with password for the user account.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Parameter Requirements:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker - Direct Messaging</title><link>https://keda.sh/docs/2.18/scalers/solace-pub-sub-dm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/solace-pub-sub-dm/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker direct messaging rates for all the clients in a message vpn that matches a common client name prefix.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Direct messaging&lt;/strong&gt; only, it provides the ability to scale the number of client instances automatically based upon transient metrics for shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length), all this metrics exists as long as the clients are connected.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker - Direct Messaging</title><link>https://keda.sh/docs/2.19/scalers/solace-pub-sub-dm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/solace-pub-sub-dm/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker direct messaging rates for all the clients in a message vpn that matches a common client name prefix.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Direct messaging&lt;/strong&gt; only, it provides the ability to scale the number of client instances automatically based upon transient metrics for shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length), all this metrics exists as long as the clients are connected.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker - Direct Messaging</title><link>https://keda.sh/docs/2.20/scalers/solace-pub-sub-dm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/solace-pub-sub-dm/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker direct messaging rates for all the clients in a message vpn that matches a common client name prefix.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Direct messaging&lt;/strong&gt; only, it provides the ability to scale the number of client instances automatically based upon transient metrics for shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length), all this metrics exists as long as the clients are connected.&lt;/p&gt;</description></item><item><title>Solace PubSub+ Event Broker - Direct Messaging</title><link>https://keda.sh/docs/2.21/scalers/solace-pub-sub-dm/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/solace-pub-sub-dm/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solace-direct-messaging&lt;/code&gt; trigger that scales based on a Solace PubSub+ Event Broker direct messaging rates for all the clients in a message vpn that matches a common client name prefix.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Note:&lt;/strong&gt;
This trigger is for &lt;strong&gt;Direct messaging&lt;/strong&gt; only, it provides the ability to scale the number of client instances automatically based upon transient metrics for shared subscriptions (transmitted message rate, transmitted bytes rate, D-1 queue length), all this metrics exists as long as the clients are connected.&lt;/p&gt;</description></item><item><title>SolarWinds</title><link>https://keda.sh/docs/2.18/scalers/solarwinds/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/solarwinds/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solarwinds&lt;/code&gt; trigger that scales based on metrics from SolarWinds.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solarwinds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://api.na-01.cloud.solarwinds.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.pod.cpu.usage.seconds.rate&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AVG&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;intervalS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.deployment.name:my-deployment&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The SolarWinds API endpoint. (Example: &lt;code&gt;https://api.na-01.cloud.solarwinds.com&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling. (This value can be an integer or float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. (Optional, Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - The name of the metric to monitor.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aggregation&lt;/code&gt; - The aggregation method to use. (Values: &lt;code&gt;COUNT&lt;/code&gt;, &lt;code&gt;MIN&lt;/code&gt;, &lt;code&gt;MAX&lt;/code&gt;, &lt;code&gt;AVG&lt;/code&gt;, &lt;code&gt;SUM&lt;/code&gt;, &lt;code&gt;LAST&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;intervalS&lt;/code&gt; - The interval in seconds for the metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The filter to apply to the metric data. (Optional, Examples below)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;key1:value1 key2:value2&lt;/code&gt; - Search using key values pairs with a delimiting space for an implicit AND&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:[value1,value2]&lt;/code&gt; - Search using IN operator (key equals value1 or value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:~value&lt;/code&gt; - Search using CONTAINS operator&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&amp;gt;value1 key&amp;lt;value2&lt;/code&gt; - Use comparative operators for number based keys such as (“=”, “&amp;gt;”, “&amp;lt;“, “&amp;lt;=”, “&amp;gt;=”) (key between value1 and value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NOT key:&amp;quot;&amp;quot;&lt;/code&gt; - Search using NOT operator and EMPTY value (key is not empty)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;entities(attribute:value)&lt;/code&gt; - search using attributes of entities related to the metric data (metric values associated with entity having attribute equals value)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication by providing the necessary credentials.&lt;/p&gt;</description></item><item><title>SolarWinds</title><link>https://keda.sh/docs/2.19/scalers/solarwinds/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/solarwinds/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solarwinds&lt;/code&gt; trigger that scales based on metrics from SolarWinds.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solarwinds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://api.na-01.cloud.solarwinds.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.pod.cpu.usage.seconds.rate&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AVG&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;intervalS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.deployment.name:my-deployment&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The SolarWinds API endpoint. (Example: &lt;code&gt;https://api.na-01.cloud.solarwinds.com&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling. (This value can be an integer or float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. (Optional, Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - The name of the metric to monitor.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aggregation&lt;/code&gt; - The aggregation method to use. (Values: &lt;code&gt;COUNT&lt;/code&gt;, &lt;code&gt;MIN&lt;/code&gt;, &lt;code&gt;MAX&lt;/code&gt;, &lt;code&gt;AVG&lt;/code&gt;, &lt;code&gt;SUM&lt;/code&gt;, &lt;code&gt;LAST&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;intervalS&lt;/code&gt; - The interval in seconds for the metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The filter to apply to the metric data. (Optional, Examples below)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;key1:value1 key2:value2&lt;/code&gt; - Search using key values pairs with a delimiting space for an implicit AND&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:[value1,value2]&lt;/code&gt; - Search using IN operator (key equals value1 or value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:~value&lt;/code&gt; - Search using CONTAINS operator&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&amp;gt;value1 key&amp;lt;value2&lt;/code&gt; - Use comparative operators for number based keys such as (“=”, “&amp;gt;”, “&amp;lt;“, “&amp;lt;=”, “&amp;gt;=”) (key between value1 and value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NOT key:&amp;quot;&amp;quot;&lt;/code&gt; - Search using NOT operator and EMPTY value (key is not empty)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;entities(attribute:value)&lt;/code&gt; - search using attributes of entities related to the metric data (metric values associated with entity having attribute equals value)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication by providing the necessary credentials.&lt;/p&gt;</description></item><item><title>SolarWinds</title><link>https://keda.sh/docs/2.20/scalers/solarwinds/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/solarwinds/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solarwinds&lt;/code&gt; trigger that scales based on metrics from SolarWinds.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solarwinds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://api.na-01.cloud.solarwinds.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.pod.cpu.usage.seconds.rate&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AVG&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;intervalS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.deployment.name:my-deployment&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The SolarWinds API endpoint. (Example: &lt;code&gt;https://api.na-01.cloud.solarwinds.com&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling. (This value can be an integer or float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. (Optional, Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - The name of the metric to monitor.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aggregation&lt;/code&gt; - The aggregation method to use. (Values: &lt;code&gt;COUNT&lt;/code&gt;, &lt;code&gt;MIN&lt;/code&gt;, &lt;code&gt;MAX&lt;/code&gt;, &lt;code&gt;AVG&lt;/code&gt;, &lt;code&gt;SUM&lt;/code&gt;, &lt;code&gt;LAST&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;intervalS&lt;/code&gt; - The interval in seconds for the metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The filter to apply to the metric data. (Optional, Examples below)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;key1:value1 key2:value2&lt;/code&gt; - Search using key values pairs with a delimiting space for an implicit AND&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:[value1,value2]&lt;/code&gt; - Search using IN operator (key equals value1 or value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:~value&lt;/code&gt; - Search using CONTAINS operator&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&amp;gt;value1 key&amp;lt;value2&lt;/code&gt; - Use comparative operators for number based keys such as (“=”, “&amp;gt;”, “&amp;lt;“, “&amp;lt;=”, “&amp;gt;=”) (key between value1 and value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NOT key:&amp;quot;&amp;quot;&lt;/code&gt; - Search using NOT operator and EMPTY value (key is not empty)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;entities(attribute:value)&lt;/code&gt; - search using attributes of entities related to the metric data (metric values associated with entity having attribute equals value)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication by providing the necessary credentials.&lt;/p&gt;</description></item><item><title>SolarWinds</title><link>https://keda.sh/docs/2.21/scalers/solarwinds/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/solarwinds/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;solarwinds&lt;/code&gt; trigger that scales based on metrics from SolarWinds.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;- &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solarwinds
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://api.na-01.cloud.solarwinds.com
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metricName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.pod.cpu.usage.seconds.rate&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;aggregation&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;AVG&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;intervalS&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;60&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;filter&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;k8s.deployment.name:my-deployment&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The SolarWinds API endpoint. (Example: &lt;code&gt;https://api.na-01.cloud.solarwinds.com&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling. (This value can be an integer or float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. (Optional, Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;metricName&lt;/code&gt; - The name of the metric to monitor.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;aggregation&lt;/code&gt; - The aggregation method to use. (Values: &lt;code&gt;COUNT&lt;/code&gt;, &lt;code&gt;MIN&lt;/code&gt;, &lt;code&gt;MAX&lt;/code&gt;, &lt;code&gt;AVG&lt;/code&gt;, &lt;code&gt;SUM&lt;/code&gt;, &lt;code&gt;LAST&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;intervalS&lt;/code&gt; - The interval in seconds for the metric collection.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;filter&lt;/code&gt; - The filter to apply to the metric data. (Optional, Examples below)
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;key1:value1 key2:value2&lt;/code&gt; - Search using key values pairs with a delimiting space for an implicit AND&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:[value1,value2]&lt;/code&gt; - Search using IN operator (key equals value1 or value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key:~value&lt;/code&gt; - Search using CONTAINS operator&lt;/li&gt;
&lt;li&gt;&lt;code&gt;key&amp;gt;value1 key&amp;lt;value2&lt;/code&gt; - Use comparative operators for number based keys such as (“=”, “&amp;gt;”, “&amp;lt;“, “&amp;lt;=”, “&amp;gt;=”) (key between value1 and value2)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NOT key:&amp;quot;&amp;quot;&lt;/code&gt; - Search using NOT operator and EMPTY value (key is not empty)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;entities(attribute:value)&lt;/code&gt; - search using attributes of entities related to the metric data (metric values associated with entity having attribute equals value)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication by providing the necessary credentials.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.11/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.11/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.12/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.12/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.13/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.13/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.14/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.14/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.15/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.16/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.17/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.18/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.19/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.20/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Solr</title><link>https://keda.sh/docs/2.21/scalers/solr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/solr/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the solr trigger that scales based on the outputs of a Solr query.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: solr
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;http://solr-service.solr-ns.svc.cluster.local:8983&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;*:*&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;collection&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;my_core&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueryValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueryValue &lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;3&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - The hostname for connecting to the Solr service.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt;- A Solr query that should return single numeric value. (Default: &lt;code&gt;*:*&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;collection&lt;/code&gt; - Your collection name on Solr.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueryValue&lt;/code&gt; - A threshold that is used as targetValue or targetAverageValue (depending on the trigger metric type) in HPA. (This value can be a float)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueryValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a password via TriggerAuthentication configuration.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.15/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.15/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.16/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.16/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.17/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.18/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.19/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.20/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk</title><link>https://keda.sh/docs/2.21/scalers/splunk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/splunk/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk&lt;/code&gt; trigger that scales based on the result of a &lt;a href="https://docs.splunk.com/Documentation/Splunk/9.2.1/Search/Savingsearches" target="_blank"&gt;saved search&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The trigger always requires the following information:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;host&lt;/span&gt;: https://splunk.default.svc.cluster.local:8089
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;savedSearchName&lt;/span&gt;: my-saved-search-name
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;valueField&lt;/span&gt;: count
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;host&lt;/code&gt; - Search API host and port. Example: &lt;code&gt;https://localhost:8089&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to trust invalid certificates or not. (Values: &lt;code&gt;&amp;quot;true&amp;quot;&lt;/code&gt;, &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Default: &lt;code&gt;&amp;quot;false&amp;quot;&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetValue&lt;/code&gt; - Value to reach to start scaling (This value can be a integer or float).&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationValue&lt;/code&gt; - Target value for activating the scaler. Learn more about activation &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;savedSearchName&lt;/code&gt; - Name of saved search that returns metric data for scaling.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;valueField&lt;/code&gt; - The name of the field in the search results containing the metric value. Example: &lt;code&gt;index=_internal | tail | stats count&lt;/code&gt;, the &lt;code&gt;valueField&lt;/code&gt; is &lt;code&gt;count&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="authentication-parameters"&gt;Authentication Parameters&lt;/h3&gt;
&lt;p&gt;You can authenticate by using a username/password or an API token. You will need to use &lt;code&gt;TriggerAuthentication&lt;/code&gt; CRD to configure the authentication.&lt;/p&gt;</description></item><item><title>Splunk Observability</title><link>https://keda.sh/docs/2.18/scalers/splunk-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/splunk-observability/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk-observability&lt;/code&gt; trigger that scales based on the result of a metric series queried from the Splunk Observability Cloud platform with a &lt;a href="https://dev.splunk.com/observability/docs/signalflow/" target="_blank"&gt;SignalFlow query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk-observability
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: SignalFlow query to retrieve the desired metric time series&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data(&amp;#39;demo.trans.latency&amp;#39;).max().publish()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Duration of the stream being created to query a Metric Time Series (MTS) from Splunk Observability Cloud. The specified duration is in seconds&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;duration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Threshold to reach to start scaling&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;400.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Target value for activating the scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Specifies how the Metrics Time Series should be processed, options are &amp;#34;min&amp;#34; (minimum value), &amp;#34;max&amp;#34; (maximum value), and &amp;#34;avg&amp;#34; (average value)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;avg&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Splunk Observability</title><link>https://keda.sh/docs/2.19/scalers/splunk-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/splunk-observability/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk-observability&lt;/code&gt; trigger that scales based on the result of a metric series queried from the Splunk Observability Cloud platform with a &lt;a href="https://dev.splunk.com/observability/docs/signalflow/" target="_blank"&gt;SignalFlow query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk-observability
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: SignalFlow query to retrieve the desired metric time series&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data(&amp;#39;demo.trans.latency&amp;#39;).max().publish()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Duration of the stream being created to query a Metric Time Series (MTS) from Splunk Observability Cloud. The specified duration is in seconds&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;duration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Threshold to reach to start scaling&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;400.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Target value for activating the scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Specifies how the Metrics Time Series should be processed, options are &amp;#34;min&amp;#34; (minimum value), &amp;#34;max&amp;#34; (maximum value), and &amp;#34;avg&amp;#34; (average value)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;avg&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Splunk Observability</title><link>https://keda.sh/docs/2.20/scalers/splunk-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/splunk-observability/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk-observability&lt;/code&gt; trigger that scales based on the result of a metric series queried from the Splunk Observability Cloud platform with a &lt;a href="https://dev.splunk.com/observability/docs/signalflow/" target="_blank"&gt;SignalFlow query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk-observability
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: SignalFlow query to retrieve the desired metric time series&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data(&amp;#39;demo.trans.latency&amp;#39;).max().publish()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Duration of the stream being created to query a Metric Time Series (MTS) from Splunk Observability Cloud. The specified duration is in seconds&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;duration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Threshold to reach to start scaling&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;400.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Target value for activating the scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Specifies how the Metrics Time Series should be processed, options are &amp;#34;min&amp;#34; (minimum value), &amp;#34;max&amp;#34; (maximum value), and &amp;#34;avg&amp;#34; (average value)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;avg&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Splunk Observability</title><link>https://keda.sh/docs/2.21/scalers/splunk-observability/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/splunk-observability/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;splunk-observability&lt;/code&gt; trigger that scales based on the result of a metric series queried from the Splunk Observability Cloud platform with a &lt;a href="https://dev.splunk.com/observability/docs/signalflow/" target="_blank"&gt;SignalFlow query&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: splunk-observability
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: SignalFlow query to retrieve the desired metric time series&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;query&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;data(&amp;#39;demo.trans.latency&amp;#39;).max().publish()&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Duration of the stream being created to query a Metric Time Series (MTS) from Splunk Observability Cloud. The specified duration is in seconds&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;duration&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;10&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Threshold to reach to start scaling&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;400.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Target value for activating the scaler&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetValue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#6272a4"&gt;# Required: Specifies how the Metrics Time Series should be processed, options are &amp;#34;min&amp;#34; (minimum value), &amp;#34;max&amp;#34; (maximum value), and &amp;#34;avg&amp;#34; (average value)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queryAggregator&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;avg&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Sumo Logic</title><link>https://keda.sh/docs/2.18/scalers/sumologic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/sumologic/</guid><description>&lt;h2 id="trigger-specification"&gt;Trigger Specification&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;sumologic&lt;/code&gt; trigger that scales based on Sumo Logic logs searches and metrics queries. The scaler supports three different query types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;logs&lt;/code&gt;&lt;/strong&gt; - Scale based on Sumo Logic logs query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt;&lt;/strong&gt; - Scale based on single Sumo Logic metrics query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt; (multi-query)&lt;/strong&gt; - Scale based on multiple combined Sumo Logic metrics queries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are examples of the different trigger configurations:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Logs Query Example:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Sumo Logic</title><link>https://keda.sh/docs/2.19/scalers/sumologic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/sumologic/</guid><description>&lt;h2 id="trigger-specification"&gt;Trigger Specification&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;sumologic&lt;/code&gt; trigger that scales based on Sumo Logic logs searches and metrics queries. The scaler supports three different query types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;logs&lt;/code&gt;&lt;/strong&gt; - Scale based on Sumo Logic logs query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt;&lt;/strong&gt; - Scale based on single Sumo Logic metrics query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt; (multi-query)&lt;/strong&gt; - Scale based on multiple combined Sumo Logic metrics queries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are examples of the different trigger configurations:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Logs Query Example:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Sumo Logic</title><link>https://keda.sh/docs/2.20/scalers/sumologic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/sumologic/</guid><description>&lt;h2 id="trigger-specification"&gt;Trigger Specification&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;sumologic&lt;/code&gt; trigger that scales based on Sumo Logic logs searches and metrics queries. The scaler supports three different query types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;logs&lt;/code&gt;&lt;/strong&gt; - Scale based on Sumo Logic logs query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt;&lt;/strong&gt; - Scale based on single Sumo Logic metrics query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt; (multi-query)&lt;/strong&gt; - Scale based on multiple combined Sumo Logic metrics queries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are examples of the different trigger configurations:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Logs Query Example:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Sumo Logic</title><link>https://keda.sh/docs/2.21/scalers/sumologic/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/sumologic/</guid><description>&lt;h2 id="trigger-specification"&gt;Trigger Specification&lt;/h2&gt;
&lt;p&gt;This specification describes the &lt;code&gt;sumologic&lt;/code&gt; trigger that scales based on Sumo Logic logs searches and metrics queries. The scaler supports three different query types:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;logs&lt;/code&gt;&lt;/strong&gt; - Scale based on Sumo Logic logs query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt;&lt;/strong&gt; - Scale based on single Sumo Logic metrics query results&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;metrics&lt;/code&gt; (multi-query)&lt;/strong&gt; - Scale based on multiple combined Sumo Logic metrics queries&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Here are examples of the different trigger configurations:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Logs Query Example:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Support</title><link>https://keda.sh/support/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/support/</guid><description>&lt;h2 id="open-source-oss-support"&gt;Open-Source (OSS) support&lt;/h2&gt;
&lt;p&gt;KEDA is an open-source project under the CNCF and is community-supported on a best-effort basis. Use GitHub to track bugs and feature requests.&lt;/p&gt;
&lt;p&gt;Want to contribute a feature or fix? We are more than happy to review requests and contributions, but recommend going through our &lt;a href="https://github.com/kedacore/keda/blob/main/CONTRIBUTING.md" target="_blank"&gt;contribution guide&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Learn more in our &lt;a href="https://github.com/kedacore/governance/blob/main/SUPPORT.md" target="_blank"&gt;support policy&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kubernetes compatibility and tested versions are described in the &lt;a href="https://keda.sh/docs/latest/operate/cluster/#kubernetes-compatibility" target="_blank"&gt;documentation&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="commercial-support"&gt;Commercial support&lt;/h2&gt;
&lt;p&gt;Please refer to the &lt;a href="https://keda.sh/enterprise/"&gt;Enterprise page&lt;/a&gt; for details on commercially supported solutions based on KEDA.&lt;/p&gt;</description></item><item><title>Temporal</title><link>https://keda.sh/docs/2.17/scalers/temporal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/scalers/temporal/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;temporal&lt;/code&gt; trigger that scales based on a Temporal task queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: temporal
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;taskQueue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;workflow_with_single_noop_activity:test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: temporal-frontend.temporal.svc.cluster.local:7233
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueTypes&lt;/span&gt;: workflow &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;buildId&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1.0.0&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectAllActive&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectUnversioned&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minConnectTimeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoint&lt;/code&gt; - This parameter specifies the URL of the Temporal gRPC service. You need to provide the service address in the format &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointFromEnv&lt;/code&gt; - Defines the endpoint, similar to the &lt;code&gt;endpoint&lt;/code&gt; parameter, but the value is read from an environment variable. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - The namespace of the temporal service. (Default:&lt;code&gt;default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - This sets the target value for activating the scaler. More information about activation thresholds can be found &lt;a href="https://keda.sh/docs/2.17/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;taskQueue&lt;/code&gt; - This parameter specifies the task queue name. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueTypes&lt;/code&gt; - Task Queue type can be configured as &lt;code&gt;workflow&lt;/code&gt;, &lt;code&gt;activity&lt;/code&gt;, or both, separated by a comma (,) if multiple types are needed. (Default: &lt;code&gt;workflow&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;buildId&lt;/code&gt; - Build IDs identify Worker versions for Workflow versioning and task compatibility (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectAllActive&lt;/code&gt; - Include all active versions (Default:&lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectUnversioned&lt;/code&gt; - Include the unversioned queue (Default:&lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;apiKeyFromEnv&lt;/code&gt; - API key for authentication similar to &lt;code&gt;apiKey&lt;/code&gt;, but read from an environment variable (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minConnectTimeout&lt;/code&gt; - This is the minimum amount of time we are willing to give a connection to complete. (Default:&lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to allow unsafe SSL (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Activation based on backlog may not be reliable when scaling to zero.
This approach fails to account for in-flight tasks or workloads with throughput too low to trigger a backlog.
Consequently, scaling to zero could result in undesirable behavior,
such as terminating resources and subsequently having to scale back up to handle queued tasks. To address these challenges, consider customizing the cooldownPeriod or scale-down behavior of the Horizontal Pod Autoscaler (HPA).
By fine-tuning the configurations, you can prevent premature scaling to zero,
ensuring that resources remain available for in-flight tasks or workloads with minimal throughput.&lt;/p&gt;</description></item><item><title>Temporal</title><link>https://keda.sh/docs/2.18/scalers/temporal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/scalers/temporal/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;temporal&lt;/code&gt; trigger that scales based on a Temporal task queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: temporal
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;taskQueue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;workflow_with_single_noop_activity:test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: temporal-frontend.temporal.svc.cluster.local:7233
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueTypes&lt;/span&gt;: workflow &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;buildId&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1.0.0&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectAllActive&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectUnversioned&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minConnectTimeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsServerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom-tls-servername&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoint&lt;/code&gt; - This parameter specifies the URL of the Temporal gRPC service. You need to provide the service address in the format &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointFromEnv&lt;/code&gt; - Defines the endpoint, similar to the &lt;code&gt;endpoint&lt;/code&gt; parameter, but the value is read from an environment variable. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - The namespace of the temporal service. (Default:&lt;code&gt;default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - This sets the target value for activating the scaler. More information about activation thresholds can be found &lt;a href="https://keda.sh/docs/2.18/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;taskQueue&lt;/code&gt; - This parameter specifies the task queue name. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueTypes&lt;/code&gt; - Task Queue type can be configured as &lt;code&gt;workflow&lt;/code&gt;, &lt;code&gt;activity&lt;/code&gt;, or both, separated by a comma (,) if multiple types are needed. (Default: &lt;code&gt;workflow&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;buildId&lt;/code&gt; - Build IDs identify Worker versions for Workflow versioning and task compatibility (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectAllActive&lt;/code&gt; - Include all active versions (Default:&lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectUnversioned&lt;/code&gt; - Include the unversioned queue (Default:&lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;apiKeyFromEnv&lt;/code&gt; - API key for authentication similar to &lt;code&gt;apiKey&lt;/code&gt;, but read from an environment variable (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minConnectTimeout&lt;/code&gt; - This is the minimum amount of time we are willing to give a connection to complete. (Default:&lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to allow unsafe SSL (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsServerName&lt;/code&gt; - The custom tls server name (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Activation based on backlog may not be reliable when scaling to zero.
This approach fails to account for in-flight tasks or workloads with throughput too low to trigger a backlog.
Consequently, scaling to zero could result in undesirable behavior,
such as terminating resources and subsequently having to scale back up to handle queued tasks. To address these challenges, consider customizing the cooldownPeriod or scale-down behavior of the Horizontal Pod Autoscaler (HPA).
By fine-tuning the configurations, you can prevent premature scaling to zero,
ensuring that resources remain available for in-flight tasks or workloads with minimal throughput.&lt;/p&gt;</description></item><item><title>Temporal</title><link>https://keda.sh/docs/2.19/scalers/temporal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/scalers/temporal/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;temporal&lt;/code&gt; trigger that scales based on a Temporal task queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: temporal
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;taskQueue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;workflow_with_single_noop_activity:test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: temporal-frontend.temporal.svc.cluster.local:7233
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueTypes&lt;/span&gt;: workflow &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;buildId&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1.0.0&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectAllActive&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectUnversioned&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minConnectTimeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsServerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom-tls-servername&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoint&lt;/code&gt; - This parameter specifies the URL of the Temporal gRPC service. You need to provide the service address in the format &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointFromEnv&lt;/code&gt; - Defines the endpoint, similar to the &lt;code&gt;endpoint&lt;/code&gt; parameter, but the value is read from an environment variable. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - The namespace of the temporal service. (Default:&lt;code&gt;default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - This sets the target value for activating the scaler. More information about activation thresholds can be found &lt;a href="https://keda.sh/docs/2.19/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;taskQueue&lt;/code&gt; - This parameter specifies the task queue name. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueTypes&lt;/code&gt; - Task Queue type can be configured as &lt;code&gt;workflow&lt;/code&gt;, &lt;code&gt;activity&lt;/code&gt;, or both, separated by a comma (,) if multiple types are needed. (Default: &lt;code&gt;workflow&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;buildId&lt;/code&gt; - Build IDs identify Worker versions for Workflow versioning and task compatibility (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectAllActive&lt;/code&gt; - Include all active versions (Default:&lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectUnversioned&lt;/code&gt; - Include the unversioned queue (Default:&lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;apiKeyFromEnv&lt;/code&gt; - API key for authentication similar to &lt;code&gt;apiKey&lt;/code&gt;, but read from an environment variable (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minConnectTimeout&lt;/code&gt; - This is the minimum amount of time we are willing to give a connection to complete. (Default:&lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to allow unsafe SSL (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsServerName&lt;/code&gt; - The custom tls server name (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Activation based on backlog may not be reliable when scaling to zero.
This approach fails to account for in-flight tasks or workloads with throughput too low to trigger a backlog.
Consequently, scaling to zero could result in undesirable behavior,
such as terminating resources and subsequently having to scale back up to handle queued tasks. To address these challenges, consider customizing the cooldownPeriod or scale-down behavior of the Horizontal Pod Autoscaler (HPA).
By fine-tuning the configurations, you can prevent premature scaling to zero,
ensuring that resources remain available for in-flight tasks or workloads with minimal throughput.&lt;/p&gt;</description></item><item><title>Temporal</title><link>https://keda.sh/docs/2.20/scalers/temporal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/scalers/temporal/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;temporal&lt;/code&gt; trigger that scales based on a Temporal task queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: temporal
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;taskQueue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;workflow_with_single_noop_activity:test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: temporal-frontend.temporal.svc.cluster.local:7233
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueTypes&lt;/span&gt;: workflow &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workerDeploymentName&lt;/span&gt;: my-deployment &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workerDeploymentBuildId&lt;/span&gt;: v1.0.0 &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;buildId&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1.0.0&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# deprecated, use workerDeploymentBuildId&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectAllActive&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectUnversioned&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minConnectTimeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsServerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom-tls-servername&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoint&lt;/code&gt; - This parameter specifies the URL of the Temporal gRPC service. You need to provide the service address in the format &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointFromEnv&lt;/code&gt; - Defines the endpoint, similar to the &lt;code&gt;endpoint&lt;/code&gt; parameter, but the value is read from an environment variable. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - The namespace of the temporal service. (Default:&lt;code&gt;default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - This sets the target value for activating the scaler. More information about activation thresholds can be found &lt;a href="https://keda.sh/docs/2.20/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;taskQueue&lt;/code&gt; - This parameter specifies the task queue name. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueTypes&lt;/code&gt; - Task Queue type can be configured as &lt;code&gt;workflow&lt;/code&gt;, &lt;code&gt;activity&lt;/code&gt;, or both, separated by a comma (,) if multiple types are needed. (Default: &lt;code&gt;workflow&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;workerDeploymentName&lt;/code&gt; - The name of the Temporal &lt;a href="https://docs.temporal.io/production-deployment/worker-deployments" target="_blank"&gt;Worker Deployment&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to scale. When set together with &lt;code&gt;workerDeploymentBuildId&lt;/code&gt;, the scaler queries &lt;code&gt;DescribeWorkerDeploymentVersion&lt;/code&gt; for that specific deployment version&amp;rsquo;s backlog instead of the task queue. Mutually exclusive with &lt;code&gt;buildId&lt;/code&gt;, &lt;code&gt;selectAllActive&lt;/code&gt;, and &lt;code&gt;selectUnversioned&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;workerDeploymentBuildId&lt;/code&gt; - The build ID of the worker within the deployment. Required together with &lt;code&gt;workerDeploymentName&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;buildId&lt;/code&gt; - &lt;em&gt;Deprecated.&lt;/em&gt; Build IDs identify Worker versions under the legacy Rules-Based Versioning APIs, which the Temporal server has deprecated since December 2024 and will stop supporting soon. Use &lt;code&gt;workerDeploymentName&lt;/code&gt; and &lt;code&gt;workerDeploymentBuildId&lt;/code&gt; instead. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectAllActive&lt;/code&gt; - &lt;em&gt;Deprecated.&lt;/em&gt; Include all active versions under the legacy Rules-Based Versioning APIs. Use &lt;code&gt;workerDeploymentName&lt;/code&gt; / &lt;code&gt;workerDeploymentBuildId&lt;/code&gt; instead. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectUnversioned&lt;/code&gt; - &lt;em&gt;Deprecated.&lt;/em&gt; Include the unversioned queue under the legacy Rules-Based Versioning APIs. Use &lt;code&gt;workerDeploymentName&lt;/code&gt; / &lt;code&gt;workerDeploymentBuildId&lt;/code&gt; instead. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;apiKeyFromEnv&lt;/code&gt; - API key for authentication similar to &lt;code&gt;apiKey&lt;/code&gt;, but read from an environment variable (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minConnectTimeout&lt;/code&gt; - This is the minimum amount of time we are willing to give a connection to complete. (Default:&lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to allow unsafe SSL (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsServerName&lt;/code&gt; - The custom tls server name (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Activation based on backlog may not be reliable when scaling to zero.
This approach fails to account for in-flight tasks or workloads with throughput too low to trigger a backlog.
Consequently, scaling to zero could result in undesirable behavior,
such as terminating resources and subsequently having to scale back up to handle queued tasks. To address these challenges, consider customizing the cooldownPeriod or scale-down behavior of the Horizontal Pod Autoscaler (HPA).
By fine-tuning the configurations, you can prevent premature scaling to zero,
ensuring that resources remain available for in-flight tasks or workloads with minimal throughput.&lt;/p&gt;</description></item><item><title>Temporal</title><link>https://keda.sh/docs/2.21/scalers/temporal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/scalers/temporal/</guid><description>&lt;h3 id="trigger-specification"&gt;Trigger Specification&lt;/h3&gt;
&lt;p&gt;This specification describes the &lt;code&gt;temporal&lt;/code&gt; trigger that scales based on a Temporal task queue.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#ff79c6"&gt;triggers&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; - &lt;span style="color:#ff79c6"&gt;type&lt;/span&gt;: temporal
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;metadata&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;namespace&lt;/span&gt;: default
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;taskQueue&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;workflow_with_single_noop_activity:test&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;targetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;activationTargetQueueSize&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;endpoint&lt;/span&gt;: temporal-frontend.temporal.svc.cluster.local:7233
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;queueTypes&lt;/span&gt;: workflow &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workerDeploymentName&lt;/span&gt;: my-deployment &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;workerDeploymentBuildId&lt;/span&gt;: v1.0.0 &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;buildId&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;1.0.0&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# deprecated, use workerDeploymentBuildId&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectAllActive&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;selectUnversioned&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# deprecated&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;minConnectTimeout&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;5&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;unsafeSsl&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;false&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;tlsServerName&lt;/span&gt;: &lt;span style="color:#f1fa8c"&gt;&amp;#34;custom-tls-servername&amp;#34;&lt;/span&gt; &lt;span style="color:#6272a4"&gt;# optional&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Parameter list:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;endpoint&lt;/code&gt; - This parameter specifies the URL of the Temporal gRPC service. You need to provide the service address in the format &lt;code&gt;&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;&lt;/code&gt;. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpointFromEnv&lt;/code&gt; - Defines the endpoint, similar to the &lt;code&gt;endpoint&lt;/code&gt; parameter, but the value is read from an environment variable. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;namespace&lt;/code&gt; - The namespace of the temporal service. (Default:&lt;code&gt;default&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;activationTargetQueueSize&lt;/code&gt; - This sets the target value for activating the scaler. More information about activation thresholds can be found &lt;a href="https://keda.sh/docs/2.21/concepts/scaling-deployments/#activating-and-scaling-thresholds"&gt;here&lt;/a&gt;. (Default: &lt;code&gt;0&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;targetQueueSize&lt;/code&gt; - Target value for queue length passed to the scaler. The scaler will cause the replicas to increase if the queue message count is greater than the target value per active replica. (Default: &lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;taskQueue&lt;/code&gt; - This parameter specifies the task queue name. (Required)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;queueTypes&lt;/code&gt; - Task Queue type can be configured as &lt;code&gt;workflow&lt;/code&gt;, &lt;code&gt;activity&lt;/code&gt;, or both, separated by a comma (,) if multiple types are needed. (Default: &lt;code&gt;workflow&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;workerDeploymentName&lt;/code&gt; - The name of the Temporal &lt;a href="https://docs.temporal.io/production-deployment/worker-deployments" target="_blank"&gt;Worker Deployment&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; to scale. When set together with &lt;code&gt;workerDeploymentBuildId&lt;/code&gt;, the scaler queries &lt;code&gt;DescribeWorkerDeploymentVersion&lt;/code&gt; for that specific deployment version&amp;rsquo;s backlog instead of the task queue. Mutually exclusive with &lt;code&gt;buildId&lt;/code&gt;, &lt;code&gt;selectAllActive&lt;/code&gt;, and &lt;code&gt;selectUnversioned&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;workerDeploymentBuildId&lt;/code&gt; - The build ID of the worker within the deployment. Required together with &lt;code&gt;workerDeploymentName&lt;/code&gt;. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;buildId&lt;/code&gt; - &lt;em&gt;Deprecated.&lt;/em&gt; Build IDs identify Worker versions under the legacy Rules-Based Versioning APIs, which the Temporal server has deprecated since December 2024 and will stop supporting soon. Use &lt;code&gt;workerDeploymentName&lt;/code&gt; and &lt;code&gt;workerDeploymentBuildId&lt;/code&gt; instead. (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectAllActive&lt;/code&gt; - &lt;em&gt;Deprecated.&lt;/em&gt; Include all active versions under the legacy Rules-Based Versioning APIs. Use &lt;code&gt;workerDeploymentName&lt;/code&gt; / &lt;code&gt;workerDeploymentBuildId&lt;/code&gt; instead. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;selectUnversioned&lt;/code&gt; - &lt;em&gt;Deprecated.&lt;/em&gt; Include the unversioned queue under the legacy Rules-Based Versioning APIs. Use &lt;code&gt;workerDeploymentName&lt;/code&gt; / &lt;code&gt;workerDeploymentBuildId&lt;/code&gt; instead. (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;apiKeyFromEnv&lt;/code&gt; - API key for authentication similar to &lt;code&gt;apiKey&lt;/code&gt;, but read from an environment variable (Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;minConnectTimeout&lt;/code&gt; - This is the minimum amount of time we are willing to give a connection to complete. (Default:&lt;code&gt;5&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;unsafeSsl&lt;/code&gt; - Whether to allow unsafe SSL (Default: &lt;code&gt;false&lt;/code&gt;, Optional)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tlsServerName&lt;/code&gt; - The custom tls server name (Optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;NOTE:&lt;/strong&gt; Activation based on backlog may not be reliable when scaling to zero.
This approach fails to account for in-flight tasks or workloads with throughput too low to trigger a backlog.
Consequently, scaling to zero could result in undesirable behavior,
such as terminating resources and subsequently having to scale back up to handle queued tasks. To address these challenges, consider customizing the cooldownPeriod or scale-down behavior of the Horizontal Pod Autoscaler (HPA).
By fine-tuning the configurations, you can prevent premature scaling to zero,
ensuring that resources remain available for in-flight tasks or workloads with minimal throughput.&lt;/p&gt;</description></item><item><title>Troubleshoot KEDA errors using profiling</title><link>https://keda.sh/troubleshooting/profiling-keda-components/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/profiling-keda-components/</guid><description>&lt;p&gt;In Golang we have the possibility to profile specific actions in order to determine what causes an issue.
For example, if our &lt;code&gt;keda-operator&lt;/code&gt; pod is keeps getting OOM after a specific time, using profilig we can profile the heap and see what operatios taking all of this space.&lt;/p&gt;
&lt;p&gt;Golang support many profiling options like heap, cpu, goroutines and more&amp;hellip; (for more info check this site &lt;a href="https://pkg.go.dev/net/http/pprof%29" target="_blank"&gt;https://pkg.go.dev/net/http/pprof)&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In KEDA we provide the option to enable profiling on each component separately by enabling it using
the Helm chart and providing a port (if not enabled then it won&amp;rsquo;t work).&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/1.4/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.4/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/1.5/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/1.5/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.0/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.0/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.1/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.1/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.10/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.10/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.11/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.11/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.12/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.12/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.13/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.13/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.14/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.14/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.15/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.15/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.16/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.16/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.17/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.17/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.18/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.18/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.19/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.19/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.2/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.2/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.20/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.20/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.21/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.21/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.3/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.3/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.4/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.4/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.5/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.5/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.6/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.6/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.7/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.7/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.8/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.8/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/docs/2.9/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/docs/2.9/troubleshooting/</guid><description>&lt;div class="card is-collapsible has-mouse-icon" x-data="{ open: false }" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;header class="card-header" @click="open = !open"&gt;
 &lt;p class="card-header-title title is-size-4 is-size-4-mobile"&gt;
 Kubernetes Control plane is unable to communicate to Metric server?
 &lt;/p&gt;
 &lt;button class="copyBtn" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;&lt;i class="fas fa-link" style="color: #0c0d0d;"&gt;&lt;/i&gt;&lt;/button&gt;
 &lt;/header&gt;
 &lt;div class="card-content card-content-dropdown" x-show="open" id="kubernetes-control-plane-is-unable-to-communicate-to-metric-server"&gt;
 &lt;div class="content is-medium has-text-grey-dark"&gt;
 &lt;p&gt;If while setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; with a message: &lt;code&gt;failing or missing response from https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1: Get &amp;quot;https://POD-IP:6443/apis/external.metrics.k8s.io/v1beta1&amp;quot;: Address is not allowed&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;One of the reason for this can be due to CNI like Cilium or any other.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/http-add-on/0.14/operations/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.14/operations/troubleshooting/</guid><description>&lt;h2 id="queue-inspection"&gt;Queue inspection&lt;/h2&gt;
&lt;p&gt;The interceptor exposes a &lt;code&gt;/queue&lt;/code&gt; endpoint on its admin service (port &lt;code&gt;9090&lt;/code&gt; by default) that returns the current pending request counts per route as JSON.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl port-forward -n keda svc/keda-add-ons-http-interceptor-admin &lt;span style="color:#bd93f9"&gt;9090&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X GET localhost:9090/queue
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The response is a JSON object keyed by &lt;code&gt;namespace/route-name&lt;/code&gt;, with concurrency and request count for each route:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;default/my-app&amp;#34;&lt;/span&gt;: { &lt;span style="color:#ff79c6"&gt;&amp;#34;Concurrency&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt;, &lt;span style="color:#ff79c6"&gt;&amp;#34;RequestCount&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;42&lt;/span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;demo/sample-app&amp;#34;&lt;/span&gt;: { &lt;span style="color:#ff79c6"&gt;&amp;#34;Concurrency&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;, &lt;span style="color:#ff79c6"&gt;&amp;#34;RequestCount&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The endpoint shows raw counts from the interceptor.
Request rate (RPS) is calculated by the scaler component based on these counts and the configured window — it is not part of this response.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/http-add-on/0.15/operations/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.15/operations/troubleshooting/</guid><description>&lt;h2 id="queue-inspection"&gt;Queue inspection&lt;/h2&gt;
&lt;p&gt;The interceptor exposes a &lt;code&gt;/queue&lt;/code&gt; endpoint on its admin service (port &lt;code&gt;9090&lt;/code&gt; by default) that returns the current pending request counts per route as JSON.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl port-forward -n keda svc/keda-add-ons-http-interceptor-admin &lt;span style="color:#bd93f9"&gt;9090&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X GET localhost:9090/queue
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The response is a JSON object keyed by &lt;code&gt;namespace/route-name&lt;/code&gt;, with concurrency and request count for each route:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;default/my-app&amp;#34;&lt;/span&gt;: { &lt;span style="color:#ff79c6"&gt;&amp;#34;Concurrency&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt;, &lt;span style="color:#ff79c6"&gt;&amp;#34;RequestCount&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;42&lt;/span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;demo/sample-app&amp;#34;&lt;/span&gt;: { &lt;span style="color:#ff79c6"&gt;&amp;#34;Concurrency&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;, &lt;span style="color:#ff79c6"&gt;&amp;#34;RequestCount&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The endpoint shows raw counts from the interceptor.
Request rate (RPS) is calculated by the scaler component based on these counts and the configured window — it is not part of this response.&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://keda.sh/http-add-on/0.16/operations/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/http-add-on/0.16/operations/troubleshooting/</guid><description>&lt;h2 id="queue-inspection"&gt;Queue inspection&lt;/h2&gt;
&lt;p&gt;The interceptor exposes a &lt;code&gt;/queue&lt;/code&gt; endpoint on its admin service (port &lt;code&gt;9090&lt;/code&gt; by default) that returns the current pending request counts per route as JSON.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kubectl port-forward -n keda svc/keda-add-ons-http-interceptor-admin &lt;span style="color:#bd93f9"&gt;9090&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;curl -X GET localhost:9090/queue
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The response is a JSON object keyed by &lt;code&gt;namespace/route-name&lt;/code&gt;, with concurrency and request count for each route:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;default/my-app&amp;#34;&lt;/span&gt;: { &lt;span style="color:#ff79c6"&gt;&amp;#34;Concurrency&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt;, &lt;span style="color:#ff79c6"&gt;&amp;#34;RequestCount&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;42&lt;/span&gt; },
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#ff79c6"&gt;&amp;#34;demo/sample-app&amp;#34;&lt;/span&gt;: { &lt;span style="color:#ff79c6"&gt;&amp;#34;Concurrency&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt;, &lt;span style="color:#ff79c6"&gt;&amp;#34;RequestCount&amp;#34;&lt;/span&gt;: &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; }
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The endpoint shows raw counts from the interceptor.
Request rate (RPS) is calculated by the scaler component based on these counts and the configured window — it is not part of this response.&lt;/p&gt;</description></item><item><title>Videos</title><link>https://keda.sh/videos/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/videos/</guid><description>&lt;h2 id="keda-unlocking-advanced-event-driven-scaling-for-kubernetes-kubecon-europe-2025"&gt;KEDA: Unlocking Advanced Event-Driven Scaling for Kubernetes (KubeCon Europe 2025)&lt;/h2&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/317rLOIKfDQ?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;h2 id="scaling-new-heights-with-keda-performance-extensions-and-beyond-kubecon-europe-2024"&gt;Scaling New Heights with KEDA: Performance, Extensions, and Beyond (KubeCon Europe 2024)&lt;/h2&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/_5_njiPr5vg?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;h2 id="exploring-kedas-graduation-and-advancements-in-event-driven-scaling-kubecon-north-america-2023"&gt;Exploring KEDA&amp;rsquo;s Graduation and Advancements in Event-Driven Scaling (KubeCon North America 2023)&lt;/h2&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/wYQ2cvSj6os?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;h3 id="unlocking-the-potential-of-keda-new-features-and-best-practices-kubecon-europe-2023"&gt;Unlocking the Potential of KEDA: New Features and Best Practices (KubeCon Europe 2023)&lt;/h3&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/Db3UcxXbsvw?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;h3 id="real-time-and-serverless-scaling-in-kubernetes-kubecon-north-america-2022"&gt;Real Time And Serverless Scaling In Kubernetes (KubeCon North America 2022)&lt;/h3&gt;
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/vjKLbfEZ7MU?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;</description></item><item><title>Why does Google Kubernetes Engine (GKE) 1.16 fail to fetch external metrics?</title><link>https://keda.sh/troubleshooting/gke-external-metrics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/gke-external-metrics/</guid><description>&lt;p&gt;If you are running Google Kubernetes Engine (GKE) version 1.16, and are receiving the following error:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;unable to fetch metrics from external metrics API: &amp;lt;METRIC&amp;gt;.external.metrics.k8s.io is forbidden: User &amp;#34;system:vpa-recommender&amp;#34; cannot list resource &amp;#34;&amp;lt;METRIC&amp;gt;&amp;#34; in API group &amp;#34;external.metrics.k8s.io&amp;#34; in the namespace &amp;#34;&amp;lt;NAMESPACE&amp;gt;&amp;#34;: RBAC: clusterrole.rbac.authorization.k8s.io &amp;#34;external-metrics-reader&amp;#34; not found
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;You are almost certainly running into a &lt;a href="https://issuetracker.google.com/issues/160597676" target="_blank"&gt;known issue&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The workaround is to recreate the &lt;code&gt;external-metrics-reader&lt;/code&gt; role using the following YAML:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
 name: external-metrics-reader
rules:
- apiGroups:
 - &amp;#34;external.metrics.k8s.io&amp;#34;
 resources:
 - &amp;#34;*&amp;#34;
 verbs:
 - list
 - get
 - watch
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The GKE team is currently working on a fix that they expect to have out in version &amp;gt;= 1.16.13.&lt;/p&gt;</description></item><item><title>Why does KEDA operator error with NoCredentialProviders</title><link>https://keda.sh/troubleshooting/aws-keda-operator-iam/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/aws-keda-operator-iam/</guid><description>&lt;p&gt;If you are running KEDA on AWS using IRSA or KIAM for pod identity and seeing the following error messages:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;Events:
 Type Reason Age From Message
 ---- ------ ---- ---- -------
 Normal KEDAScalersStarted 31s keda-operator Started scalers watch
 Normal KEDAScaleTargetDeactivated 31s keda-operator Deactivated apps/v1.Deployment default/my-event-based-deployment from 1 to 0
 Normal ScaledObjectReady 13s (x2 over 31s) keda-operator ScaledObject is ready for scaling
 Warning KEDAScalerFailed 1s (x2 over 31s) keda-operator NoCredentialProviders: no valid providers in chain. Deprecated.
 For verbose messaging see aws.Config.CredentialsChainVerboseErrors
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;And the operator logs:&lt;/p&gt;</description></item><item><title>Why is Helm not able to upgrade to v2.2.1 or above?</title><link>https://keda.sh/troubleshooting/helm-upgrade-crd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/helm-upgrade-crd/</guid><description>&lt;p&gt;Our initial approach to manage CRDs through Helm was not ideal given it didn&amp;rsquo;t update existing CRDs.&lt;/p&gt;
&lt;p&gt;This is a &lt;a href="https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#install-a-crd-declaration-before-using-the-resource" target="_blank"&gt;known limitation of Helm&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There is no support at this time for upgrading or deleting CRDs using Helm. This was an explicit decision after much community discussion due to the danger for unintentional data loss. Furthermore, there is currently no community consensus around how to handle CRDs and their lifecycle. As this evolves, Helm will add support for those use cases.&lt;/p&gt;</description></item><item><title>Why is KEDA API metrics server failing when Istio is installed?</title><link>https://keda.sh/troubleshooting/istio-keda-faileddiscoverycheck/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://keda.sh/troubleshooting/istio-keda-faileddiscoverycheck/</guid><description>&lt;p&gt;While setting up KEDA, you get an error: &lt;code&gt;(v1beta1.external.metrics.k8s.io) status FailedDiscoveryCheck&lt;/code&gt; and you have &lt;a href="https://istio.io/" target="_blank"&gt;Istio&lt;sup&gt;&lt;i class="fas fa-xs fa-up-right-from-square"&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/a&gt; installed as service mesh in your cluster.&lt;/p&gt;
&lt;p&gt;This can lead to side effects like not being able to delete namespaces in your cluster. You will see an error like:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;NamespaceDeletionDiscoveryFailure - Discovery failed for some groups, 1 failing: unable to retrieve the complete list of server APIs: external.metrics.k8s.io/v1beta1: the server is currently unable to handle the request&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>